Package gw.lang.reflect
Class ParameterInfoBuilder
- java.lang.Object
-
- gw.lang.reflect.ParameterInfoBuilder
-
public class ParameterInfoBuilder extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ParameterInfoBuilder.BuiltParameterInfo
-
Constructor Summary
Constructors Constructor Description ParameterInfoBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IParameterInfo
build(IFeatureInfo container)
ParameterInfoBuilder
like(IParameterInfo param)
ParameterInfoBuilder
withDefValue(IExpression value)
ParameterInfoBuilder
withDescription(String description)
ParameterInfoBuilder
withName(String name)
ParameterInfoBuilder
withType(IType type)
ParameterInfoBuilder
withType(Class clazz)
-
-
-
Method Detail
-
withName
public ParameterInfoBuilder withName(String name)
-
withDescription
public ParameterInfoBuilder withDescription(String description)
-
withType
public ParameterInfoBuilder withType(IType type)
-
withDefValue
public ParameterInfoBuilder withDefValue(IExpression value)
-
withType
public ParameterInfoBuilder withType(Class clazz)
-
like
public ParameterInfoBuilder like(IParameterInfo param)
-
build
public IParameterInfo build(IFeatureInfo container)
-
-