Package | Description |
---|---|
org.simpleflatmapper.reflect |
Reflection tools.
|
org.simpleflatmapper.reflect.asm |
Asm generation.
|
org.simpleflatmapper.reflect.impl |
Reflection tools implementation.
|
org.simpleflatmapper.reflect.instantiator |
Modifier and Type | Method and Description |
---|---|
<S1,S2,T> BiInstantiator<S1,S2,T> |
InstantiatorFactory.getArrayBiInstantiator(Class<?> elementType,
int length) |
<S1,S2,T> BiInstantiator<S1,S2,T> |
InstantiatorFactory.getBiInstantiator(InstantiatorDefinition instantiatorDefinition,
Class<?> s1,
Class<?> s2,
Map<Parameter,org.simpleflatmapper.util.BiFunction<? super S1,? super S2,?>> injections,
boolean useAsmIfEnabled,
boolean builderIgnoresNullValues) |
<S1,S2,T> BiInstantiator<S1,S2,T> |
InstantiatorFactory.getBiInstantiator(Type target,
Class<?> s1,
Class<?> s2,
List<InstantiatorDefinition> constructors,
Map<Parameter,org.simpleflatmapper.util.BiFunction<? super S1,? super S2,?>> injections,
boolean useAsmIfEnabled,
boolean builderIgnoresNullValues) |
Modifier and Type | Field and Description |
---|---|
static Class<BiInstantiator> |
BiInstantiatorBuilder.BI_INSTANTIATOR_CLASS |
Modifier and Type | Method and Description |
---|---|
<S1,S2,T> BiInstantiator<S1,S2,T> |
AsmFactory.createBiInstantiator(Class<?> s1,
Class<?> s2,
InstantiatorDefinition instantiatorDefinition,
Map<Parameter,org.simpleflatmapper.util.BiFunction<? super S1,? super S2,?>> injections,
boolean builderIgnoresNullValues) |
Modifier and Type | Class and Description |
---|---|
class |
BuilderBiInstantiator<S1,S2,T> |
class |
EmptyConstructorBiInstantiator<S1,S2,T> |
class |
EmptyStaticMethodBiInstantiator<S1,S2,T> |
class |
InjectConstructorBiInstantiator<S1,S2,T> |
class |
InjectStaticMethodBiInstantiator<S1,S2,T> |
Modifier and Type | Class and Description |
---|---|
class |
GetterBiInstantiator<S1,S2,T> |
Copyright © 2018. All rights reserved.