| Package | Description |
|---|---|
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.csv.impl.primitive |
CellSetter for primitive implementations. |
| org.sfm.jdbc |
JdbcMapper classes to map object from a csv file. |
| org.sfm.jdbc.impl.getter | |
| org.sfm.jdbc.impl.getter.joda | |
| org.sfm.jdbc.impl.getter.time | |
| org.sfm.jooq |
SfmRecordMapperProvider to integrate in @see jOOQ |
| org.sfm.jooq.getter |
Record getters. |
| org.sfm.map |
Provides base class that are shared across all mappers.
|
| org.sfm.map.column | |
| org.sfm.map.impl |
Mapper partial implementation. |
| org.sfm.map.impl.fieldmapper |
FieldMapper implementations. |
| org.sfm.querydsl |
MappingProjection implementation for querydsl. |
| org.sfm.querydsl.getter |
QueryDsl getters.
|
| org.sfm.reflect |
Reflection tools.
|
| org.sfm.reflect.asm |
Asm generation.
|
| org.sfm.reflect.impl |
Reflection tools implementation.
|
| org.sfm.reflect.meta |
Class analyses.
|
| org.sfm.utils.conv |
Converter classes. |
| Modifier and Type | Class and Description |
|---|---|
class |
DelayedGetter<T> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> Getter<CsvMapperCellHandler<T>,P> |
CellSetterFactory.newDelayedGetter(CsvColumnKey key,
Type type) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanDelayedGetter<T> |
class |
ByteDelayedGetter<T> |
class |
CharDelayedGetter<T> |
class |
DoubleDelayedGetter<T> |
class |
FloatDelayedGetter<T> |
class |
IntDelayedGetter<T> |
class |
LongDelayedGetter<T> |
class |
ShortDelayedGetter<T> |
| Modifier and Type | Method and Description |
|---|---|
JdbcMapperFactory |
JdbcMapperFactory.addCustomGetter(String key,
Getter<ResultSet,?> getter)
Associate the specified Getter for the specified column.
|
| Modifier and Type | Method and Description |
|---|---|
<P> Getter<ResultSet,P> |
ResultSetGetterFactory.newGetter(Type genericType,
JdbcColumnKey key,
ColumnDefinition<?,?> columnDefinition) |
<P> Getter<ResultSet,P> |
ResultSetGetterFactory.StringResultSetGetterFactory.newGetter(Type genericType,
JdbcColumnKey key,
ColumnDefinition<?,?> columnDefinition) |
| Constructor and Description |
|---|
ArrayResultSetGetter(int column,
Class<E> elementType,
Getter<ResultSet,E> elementGetter) |
ArrayToListResultSetGetter(int column,
Getter<ResultSet,E> elementGetter) |
CalendarResultSetGetter(Getter<ResultSet,? extends Date> dateGetter) |
StringEnumResultSetGetter(Getter<ResultSet,String> stringGetter,
Class<E> enumType) |
| Modifier and Type | Class and Description |
|---|---|
class |
JodaDateTimeResultSetGetter |
class |
JodaLocalDateResultSetGetter |
class |
JodaLocalDateTimeResultSetGetter |
class |
JodaLocalTimeResultSetGetter |
| Modifier and Type | Method and Description |
|---|---|
static Getter<ResultSet,?> |
JodaTimeGetterHelper.getGetter(Type type,
JdbcColumnKey key,
ColumnDefinition<?,?> columnDefinition) |
| Constructor and Description |
|---|
JodaDateTimeResultSetGetter(Getter<ResultSet,? extends Date> getter) |
JodaLocalDateResultSetGetter(Getter<ResultSet,? extends Date> getter) |
JodaLocalDateTimeResultSetGetter(Getter<ResultSet,? extends Date> getter) |
JodaLocalTimeResultSetGetter(Getter<ResultSet,? extends Date> getter) |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaInstantResultSetGetter |
class |
JavaLocalDateResultSetGetter |
class |
JavaLocalDateTimeResultSetGetter |
class |
JavaLocalTimeResultSetGetter |
class |
JavaOffsetDateTimeResultSetGetter |
class |
JavaOffsetTimeResultSetGetter |
class |
JavaYearMonthResultSetGetter |
class |
JavaYearResultSetGetter |
class |
JavaZonedDateTimeResultSetGetter |
| Modifier and Type | Method and Description |
|---|---|
<P> Getter<R,P> |
RecordGetterFactory.newGetter(Type genericType,
JooqFieldKey key,
ColumnDefinition<?,?> columnDefinition) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumRecordNamedGetter<R extends org.jooq.Record,E extends Enum<E>> |
class |
EnumRecordOrdinalGetter<R extends org.jooq.Record,E extends Enum<E>> |
class |
RecordGetter<R extends org.jooq.Record,P> |
class |
RecordGetterWithConverter<R extends org.jooq.Record,P,F> |
| Modifier and Type | Method and Description |
|---|---|
Getter<MappingContext<S>,BooleanProvider> |
MappingContextFactoryBuilder.breakDetectorGetter() |
<P> Getter<T,P> |
GetterFactory.newGetter(Type target,
K key,
ColumnDefinition<?,?> columnDefinition) |
| Modifier and Type | Method and Description |
|---|---|
Getter<?,?> |
GetterProperty.getGetter() |
| Constructor and Description |
|---|
GetterProperty(Getter<?,?> getter) |
| Modifier and Type | Method and Description |
|---|---|
Getter<S,?> |
FieldMapperColumnDefinition.getCustomGetter() |
| Modifier and Type | Method and Description |
|---|---|
FieldMapperColumnDefinition<K,S> |
FieldMapperColumnDefinition.addGetter(Getter<S,?> getter) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.customGetter(Getter<S,?> getter) |
| Constructor and Description |
|---|
FieldMapperImpl(Getter<S,? extends P> getter,
Setter<T,? super P> setter) |
MapperFieldMapper(Mapper<S,P> mapper,
Setter<T,P> propertySetter,
Getter<T,P> propertyGetter,
Predicate<S> nullChecker,
Getter<MappingContext<S>,BooleanProvider> breakDetectorProvider) |
MapperFieldMapper(Mapper<S,P> mapper,
Setter<T,P> propertySetter,
Getter<T,P> propertyGetter,
Predicate<S> nullChecker,
Getter<MappingContext<S>,BooleanProvider> breakDetectorProvider) |
| Modifier and Type | Method and Description |
|---|---|
<P> Getter<com.mysema.query.Tuple,P> |
TupleGetterFactory.newGetter(Type genericType,
TupleElementKey key,
ColumnDefinition<?,?> columnDefinition) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumTupleNamedIndexedGetter<E extends Enum<E>> |
class |
EnumTupleOrdinalIndexedGetter<E extends Enum<E>> |
class |
TupleIndexedGetter<P> |
| Modifier and Type | Class and Description |
|---|---|
class |
IdentityGetter<T> |
class |
InstantiatorOnGetter<S,T,P> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> Getter<T,P> |
ObjectGetterFactory.getFieldGetter(Class<?> target,
String property) |
<T,P> Getter<T,P> |
ObjectGetterFactory.getGetter(Class<? super T> target,
String property) |
<T,P> Getter<T,P> |
ObjectGetterFactory.getMethodGetter(Method method) |
| Modifier and Type | Method and Description |
|---|---|
<S,T> Instantiator<S,T> |
InstantiatorFactory.getInstantiator(Type target,
Class<?> source,
List<InstantiatorDefinition> constructors,
Map<Parameter,Getter<S,?>> injections,
boolean useAsmIfEnabled) |
<S,T,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
InstantiatorFactory.getInstantiator(Type source,
Type target,
PropertyMappingsBuilder<T,K,D> propertyMappingsBuilder,
Map<Parameter,Getter<S,?>> constructorParameterGetterMap,
GetterFactory<S,K> getterFactory) |
<S,T,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
InstantiatorFactory.getInstantiator(Type source,
Type target,
PropertyMappingsBuilder<T,K,D> propertyMappingsBuilder,
Map<Parameter,Getter<S,?>> constructorParameterGetterMap,
GetterFactory<S,K> getterFactory,
boolean useAsmIfEnabled) |
| Constructor and Description |
|---|
GetterInstantiator(Getter<S,T> getter) |
InstantiatorOnGetter(Instantiator<S,P> instantiator,
Getter<T,S> getter) |
| Modifier and Type | Method and Description |
|---|---|
<T,P> Getter<T,P> |
AsmFactory.createGetter(Field m) |
<T,P> Getter<T,P> |
AsmFactory.createGetter(Method m) |
| Modifier and Type | Method and Description |
|---|---|
<S,T> Instantiator<S,T> |
AsmFactory.createInstantiator(Class<?> source,
InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<S,?>> injections) |
static <S,T> byte[] |
InstantiatorBuilder.createInstantiator(String className,
Class<?> sourceClass,
InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<S,?>> injections) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldGetter<T,P> |
class |
MethodGetter<T,P> |
class |
NullGetter<T,P> |
| Constructor and Description |
|---|
ArgumentBuilder(InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<S,?>> injections) |
InjectConstructorInstantiator(InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<S,?>> injections) |
InjectStaticMethodInstantiator(InstantiatorDefinition instantiatorDefinition,
Map<Parameter,Getter<S,?>> injections) |
| Modifier and Type | Method and Description |
|---|---|
Getter<O,P> |
PropertyMeta.getGetter() |
protected Getter<T,P> |
FieldPropertyMeta.newGetter() |
protected Getter<T,E> |
DirectClassMeta.DirectPropertyMeta.newGetter() |
protected Getter<T,E> |
ArrayElementPropertyMeta.newGetter() |
protected Getter<T,E> |
ListElementPropertyMeta.newGetter() |
protected abstract Getter<O,P> |
PropertyMeta.newGetter() |
protected Getter<T,P> |
ConstructorPropertyMeta.newGetter() |
protected Getter<T,P> |
MethodPropertyMeta.newGetter() |
protected Getter<O,P> |
SubPropertyMeta.newGetter() |
| Constructor and Description |
|---|
ArrayConverter(Class<E> elementClass,
Getter<ResultSet,E> elementGetter) |
ArrayToListConverter(Getter<ResultSet,E> elementGetter) |
Copyright © 2015. All rights reserved.