class ParameterPolicyFactory
cangjie
public abstract class ParameterPolicyFactory功能:定义参数策略创建工厂的抽象基类。
成员概览
| 成员 | 功能 |
|---|---|
| func create(RoutePatternParameterPart, String) | 根据内联文本创建参数策略。 |
| func create(RoutePatternParameterPart, IParameterPolicy) | 根据现有参数策略实例创建参数策略。 |
| func create(RoutePatternParameterPart, RoutePatternParameterPolicyReference) | 根据参数策略引用创建参数策略。 |
func create(RoutePatternParameterPart, String)
cangjie
public func create(parameter: RoutePatternParameterPart, inlineText: String): IParameterPolicy功能:根据内联文本创建参数策略。
参数:
- parameter: RoutePatternParameterPart - 路由参数片段。
- inlineText:
String- 策略内联文本。
返回值:
- IParameterPolicy - 创建得到的参数策略。
func create(RoutePatternParameterPart, IParameterPolicy)
cangjie
public func create(parameter: RoutePatternParameterPart, parameterPolicy: IParameterPolicy): IParameterPolicy功能:根据现有参数策略实例创建参数策略。
参数:
- parameter: RoutePatternParameterPart - 路由参数片段。
- parameterPolicy: IParameterPolicy - 现有参数策略实例。
返回值:
- IParameterPolicy - 创建得到的参数策略。
func create(RoutePatternParameterPart, RoutePatternParameterPolicyReference)
cangjie
public func create(parameter: RoutePatternParameterPart, reference: RoutePatternParameterPolicyReference): IParameterPolicy功能:根据参数策略引用创建参数策略。
参数:
- parameter: RoutePatternParameterPart - 路由参数片段。
- reference: RoutePatternParameterPolicyReference - 参数策略引用。
返回值:
- IParameterPolicy - 创建得到的参数策略。