InstantiatorDefinitionpublic final class BuilderInstantiatorDefinition extends Object implements InstantiatorDefinition
InstantiatorDefinition.Type| Constructor | Description |
|---|---|
BuilderInstantiatorDefinition(InstantiatorDefinition builderInstantiator,
Map<Parameter,Method> setters,
Method buildMethod) |
| Modifier and Type | Method | Description |
|---|---|---|
InstantiatorDefinition |
getBuilderInstantiator() |
|
Method |
getBuildMethod() |
|
String |
getName() |
|
Parameter[] |
getParameters() |
|
Map<Parameter,Method> |
getSetters() |
|
InstantiatorDefinition.Type |
getType() |
|
boolean |
hasParam(Parameter param) |
|
boolean |
isMutable() |
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 InstantiatorDefinitionpublic boolean isMutable()
Copyright © 2019. All rights reserved.