public final class BuilderInstantiatorDefinition extends Object implements InstantiatorDefinition
InstantiatorDefinition.Type| Constructor and Description |
|---|
BuilderInstantiatorDefinition(InstantiatorDefinition builderInstantiator,
Map<Parameter,Method> setters,
Method buildMethod) |
| Modifier and Type | Method and Description |
|---|---|
InstantiatorDefinition |
getBuilderInstantiator() |
Method |
getBuildMethod() |
String |
getName() |
Parameter[] |
getParameters() |
Map<Parameter,Method> |
getSetters() |
InstantiatorDefinition.Type |
getType() |
boolean |
hasParam(Parameter param) |
public BuilderInstantiatorDefinition(InstantiatorDefinition builderInstantiator, Map<Parameter,Method> setters, Method buildMethod)
public Parameter[] getParameters()
getParameters in interface InstantiatorDefinitionpublic InstantiatorDefinition getBuilderInstantiator()
public Method getBuildMethod()
public boolean hasParam(Parameter param)
hasParam in interface InstantiatorDefinitionpublic InstantiatorDefinition.Type getType()
getType in interface InstantiatorDefinitionpublic String getName()
getName in interface InstantiatorDefinitionCopyright © 2017. All rights reserved.