| Package | Description |
|---|---|
| org.sfm.csv |
CsvMapper classes to map object from a csv file. |
| org.sfm.jdbc |
JdbcMapper classes to map object from a csv file. |
| org.sfm.jooq |
SfmRecordMapperProvider to integrate in @see jOOQ |
| org.sfm.map |
Provides base class that are shared across all mappers.
|
| org.sfm.map.impl |
Mapper partial implementation. |
| org.sfm.querydsl |
MappingProjection implementation for querydsl. |
| org.sfm.reflect |
Reflection tools.
|
| org.sfm.reflect.meta |
Class analyses.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CsvColumnKey |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcColumnKey |
| Modifier and Type | Class and Description |
|---|---|
class |
JooqFieldKey |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnDefinition<K extends FieldKey<K>,CD extends ColumnDefinition<K,CD>> |
interface |
ColumnDefinitionProvider<C extends ColumnDefinition<K,C>,K extends FieldKey<K>> |
interface |
GetterFactory<T,K extends FieldKey<K>> |
| Modifier and Type | Method and Description |
|---|---|
void |
MapperBuilderErrorHandler.customFieldError(FieldKey<?> key,
String message) |
void |
IgnoreMapperBuilderErrorHandler.customFieldError(FieldKey<?> key,
String message) |
boolean |
CaseInsensitiveFieldKeyNamePredicate.test(FieldKey<?> fieldKey) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractColumnDefinitionProvider<C extends ColumnDefinition<K,C>,K extends FieldKey<K>> |
class |
AbstractFieldMapperMapperBuilder<S,T,K extends FieldKey<K>> |
class |
CalculateMaxIndex<T,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
class |
FieldMapperColumnDefinition<K extends FieldKey<K>,S> |
class |
FieldMapperColumnDefinitionProviderImpl<K extends FieldKey<K>,S> |
interface |
FieldMapperFactory<S,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
class |
IdentityFieldMapperColumnDefinitionProvider<K extends FieldKey<K>,S> |
class |
PropertyMapping<T,P,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
class |
PropertyMappingsBuilder<T,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
| Modifier and Type | Method and Description |
|---|---|
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.compose(FieldMapperColumnDefinition<K,S> def1,
FieldMapperColumnDefinition<K,S> def2) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.customFieldMapperDefinition(FieldMapper<ResultSet,?> mapper) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.customGetter(Getter<S,?> getter) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.customGetterFactory(GetterFactory<S,K> getterFactory) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.identity() |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.ignoreDefinition() |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.key() |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.key(Predicate<PropertyMeta<?,?>> predicate) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.renameDefinition(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
LogRethrowMapperBuilderErrorHandler.customFieldError(FieldKey<?> key,
String message) |
void |
RethrowMapperBuilderErrorHandler.customFieldError(FieldKey<?> key,
String message) |
PropertyNameMatcher |
DefaultPropertyNameMatcherFactory.newInstance(FieldKey<?> key) |
| Modifier and Type | Class and Description |
|---|---|
class |
TupleElementKey |
| Modifier and Type | Method and Description |
|---|---|
<S,T,K extends FieldKey<K>,D extends ColumnDefinition<K,D>> |
InstantiatorFactory.getInstantiator(Type source,
Type target,
PropertyMappingsBuilder<T,K,D> propertyMappingsBuilder,
Map<ConstructorParameter,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<ConstructorParameter,Getter<S,?>> constructorParameterGetterMap,
GetterFactory<S,K> getterFactory,
boolean useAsmIfEnabled) |
| Modifier and Type | Method and Description |
|---|---|
PropertyNameMatcher |
PropertyNameMatcherFactory.newInstance(FieldKey<?> key) |
Copyright © 2015. All rights reserved.