org.sfm.reflect.asm
public class AsmFactory extends Object
| Constructor and Description |
|---|
AsmFactory(ClassLoader cl) |
| Modifier and Type | Method and Description |
|---|---|
<S,T> Instantiator<S,T> |
createEmptyArgsInstantiator(Class<S> source,
Class<? extends T> target) |
<T,P> Getter<T,P> |
createGetter(Method m) |
<S,T> Instantiator<S,T> |
createInstantiator(Class<?> source,
ConstructorDefinition<T> constructorDefinition,
Map<ConstructorParameter,Getter<S,?>> injections) |
<T> JdbcMapper<T> |
createJdbcMapper(FieldMapper<ResultSet,T>[] mappers,
FieldMapper<ResultSet,T>[] constructorMappers,
Instantiator<ResultSet,T> instantiator,
Class<T> target,
RowHandlerErrorHandler errorHandler,
MappingContextFactory<ResultSet> mappingContextFactory) |
<T,P> Setter<T,P> |
createSetter(Method m) |
public AsmFactory(ClassLoader cl)
public <S,T> Instantiator<S,T> createEmptyArgsInstantiator(Class<S> source, Class<? extends T> target) throws Exception
Exceptionpublic <S,T> Instantiator<S,T> createInstantiator(Class<?> source, ConstructorDefinition<T> constructorDefinition, Map<ConstructorParameter,Getter<S,?>> injections) throws Exception
Exceptionpublic <T> JdbcMapper<T> createJdbcMapper(FieldMapper<ResultSet,T>[] mappers, FieldMapper<ResultSet,T>[] constructorMappers, Instantiator<ResultSet,T> instantiator, Class<T> target, RowHandlerErrorHandler errorHandler, MappingContextFactory<ResultSet> mappingContextFactory) throws Exception
ExceptionCopyright © 2015. All rights reserved.