Module org.simpleflatmapper.reflect
Class KotlinDefaultConstructorInstantiatorDefinition
java.lang.Object
org.simpleflatmapper.reflect.instantiator.KotlinDefaultConstructorInstantiatorDefinition
- All Implemented Interfaces:
InstantiatorDefinition
public class KotlinDefaultConstructorInstantiatorDefinition
extends Object
implements InstantiatorDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.simpleflatmapper.reflect.InstantiatorDefinition
InstantiatorDefinition.Type -
Constructor Summary
ConstructorsConstructorDescriptionKotlinDefaultConstructorInstantiatorDefinition(ExecutableInstantiatorDefinition original, ExecutableInstantiatorDefinition defaulted) -
Method Summary
Modifier and TypeMethodDescription<S> voidaddDefaultValueFlag(Map<Parameter, Getter<? super S, ?>> injections) <S1,S2> void addDefaultValueFlagBi(Map<Parameter, org.simpleflatmapper.util.BiFunction<? super S1, ? super S2, ?>> injections) getName()getType()booleantoString()
-
Constructor Details
-
KotlinDefaultConstructorInstantiatorDefinition
public KotlinDefaultConstructorInstantiatorDefinition(ExecutableInstantiatorDefinition original, ExecutableInstantiatorDefinition defaulted)
-
-
Method Details
-
getExecutable
-
getParameters
- Specified by:
getParametersin interfaceInstantiatorDefinition
-
hasParam
- Specified by:
hasParamin interfaceInstantiatorDefinition
-
getType
- Specified by:
getTypein interfaceInstantiatorDefinition
-
getName
- Specified by:
getNamein interfaceInstantiatorDefinition
-
toString
-
getDefaultValueConstructor
-
addDefaultValueFlagBi
-
addDefaultValueFlag
-