Module org.simpleflatmapper.reflect
Package org.simpleflatmapper.reflect.asm
Class InstantiatorBuilder
java.lang.Object
org.simpleflatmapper.reflect.asm.InstantiatorBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <S> byte[]createInstantiator(String className, Class<?> sourceClass, BuilderInstantiatorDefinition instantiatorDefinition, Map<Parameter, Getter<? super S, ?>> injections, boolean ignoreNullValues) static <S> byte[]createInstantiator(String className, Class<?> sourceClass, ExecutableInstantiatorDefinition instantiatorDefinition, Map<Parameter, Getter<? super S, ?>> injections)
-
Constructor Details
-
InstantiatorBuilder
public InstantiatorBuilder()
-
-
Method Details
-
createInstantiator
public static <S> byte[] createInstantiator(String className, Class<?> sourceClass, ExecutableInstantiatorDefinition instantiatorDefinition, Map<Parameter, Getter<? super S, throws Exception?>> injections) - Throws:
Exception
-
createInstantiator
public static <S> byte[] createInstantiator(String className, Class<?> sourceClass, BuilderInstantiatorDefinition instantiatorDefinition, Map<Parameter, Getter<? super S, throws Exception?>> injections, boolean ignoreNullValues) - Throws:
Exception
-