| Package | Description |
|---|---|
| org.sfm.csv |
CsvMapper classes to map object from a csv file. |
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.jdbc |
JdbcMapper classes to map object from a csv file. |
| org.sfm.jdbc.impl |
JdbcMapper related classes. |
| org.sfm.jdbc.impl.getter | |
| org.sfm.map |
Provides base class that are shared across all mappers.
|
| org.sfm.map.impl |
Mapper partial implementation. |
| org.sfm.map.impl.fieldmapper |
FieldMapper implementations. |
| Modifier and Type | Method and Description |
|---|---|
CsvMapperFactory |
CsvMapperFactory.addColumnDefinition(Predicate<? super CsvColumnKey> predicate,
CsvColumnDefinition columnDefinition) |
CsvParser.MapToDSL<T> |
CsvParser.MapToDSL.columnDefinition(Predicate<? super CsvColumnKey> predicate,
CsvColumnDefinition columnDefinition) |
static CsvColumnDefinition |
CsvColumnDefinition.key(Predicate<PropertyMeta<?,?>> appliesTo) |
| Modifier and Type | Method and Description |
|---|---|
List<Tuple2<Predicate<? super CsvColumnKey>,CsvColumnDefinition>> |
CsvColumnDefinitionProviderImpl.getDefinitions() |
| Constructor and Description |
|---|
CsvColumnDefinitionProviderImpl(List<Tuple2<Predicate<? super CsvColumnKey>,CsvColumnDefinition>> definitions) |
| Modifier and Type | Method and Description |
|---|---|
JdbcMapperFactory |
JdbcMapperFactory.addColumnDefinition(Predicate<? super JdbcColumnKey> predicate,
FieldMapperColumnDefinition<JdbcColumnKey,ResultSet> columnDefinition)
Associate the specified columnDefinition to the column matching the predicate.
|
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder |
DiscriminatorJdbcBuilder.when(Predicate<String> predicate,
Type type)
Add a discriminator matching predicate with its associated type.
|
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder |
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder.when(Predicate<String> predicate,
Type type)
Add a discriminator matching predicate with its associated type.
|
| Constructor and Description |
|---|
DiscriminatorJdbcSubBuilder(Predicate<String> predicate,
Type type) |
| Constructor and Description |
|---|
DiscriminatorJdbcMapper(String discriminatorColumn,
List<Tuple2<Predicate<String>,Mapper<ResultSet,T>>> mappers,
RowHandlerErrorHandler rowHandlerErrorHandler) |
| Constructor and Description |
|---|
MapperGetterAdapter(Mapper<S,P> mapper,
Predicate<S> nullChecker) |
| Modifier and Type | Class and Description |
|---|---|
class |
CaseInsensitiveFieldKeyNamePredicate |
| Modifier and Type | Method and Description |
|---|---|
Predicate<PropertyMeta<?,?>> |
ColumnDefinition.keyAppliesTo() |
Predicate<S> |
MappingContextFactoryBuilder.nullChecker() |
| Modifier and Type | Method and Description |
|---|---|
abstract CD |
ColumnDefinition.addKey(Predicate<PropertyMeta<?,?>> appliesTo) |
| Modifier and Type | Field and Description |
|---|---|
protected List<Tuple2<Predicate<? super K>,C>> |
AbstractColumnDefinitionProvider.definitions |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractColumnDefinitionProvider.addColumnDefinition(Predicate<? super K> predicate,
C definition) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.key(Predicate<PropertyMeta<?,?>> predicate) |
| Constructor and Description |
|---|
AbstractColumnDefinitionProvider(List<Tuple2<Predicate<? super K>,C>> definitions) |
| Constructor and Description |
|---|
MapperFieldMapper(Mapper<S,P> mapper,
Setter<T,P> propertySetter,
Getter<T,P> propertyGetter,
Predicate<S> nullChecker,
Getter<MappingContext<S>,BooleanProvider> breakDetectorProvider) |
Copyright © 2015. All rights reserved.