InstantiatorDefinitionpublic class KotlinDefaultConstructorInstantiatorDefinition extends Object implements InstantiatorDefinition
InstantiatorDefinition.Type| Constructor | Description |
|---|---|
KotlinDefaultConstructorInstantiatorDefinition(ExecutableInstantiatorDefinition original,
ExecutableInstantiatorDefinition defaulted) |
| Modifier and Type | Method | Description |
|---|---|---|
<S> void |
addDefaultValueFlag(Map<Parameter,Getter<? super S,?>> injections) |
|
<S1,S2> void |
addDefaultValueFlagBi(Map<Parameter,org.simpleflatmapper.util.BiFunction<? super S1,? super S2,?>> injections) |
|
InstantiatorDefinition |
getDefaultValueConstructor() |
|
Member |
getExecutable() |
|
String |
getName() |
|
Parameter[] |
getParameters() |
|
InstantiatorDefinition.Type |
getType() |
|
boolean |
hasParam(Parameter param) |
|
String |
toString() |
public KotlinDefaultConstructorInstantiatorDefinition(ExecutableInstantiatorDefinition original, ExecutableInstantiatorDefinition defaulted)
public Member getExecutable()
public Parameter[] getParameters()
getParameters in interface InstantiatorDefinitionpublic boolean hasParam(Parameter param)
hasParam in interface InstantiatorDefinitionpublic InstantiatorDefinition.Type getType()
getType in interface InstantiatorDefinitionpublic String getName()
getName in interface InstantiatorDefinitionpublic InstantiatorDefinition getDefaultValueConstructor()
public <S1,S2> void addDefaultValueFlagBi(Map<Parameter,org.simpleflatmapper.util.BiFunction<? super S1,? super S2,?>> injections)
Copyright © 2019. All rights reserved.