public class FieldMapperColumnDefinition<K extends FieldKey<K>> extends ColumnDefinition<K,FieldMapperColumnDefinition<K>>
DEFAULT_APPLIES_TO| Constructor and Description |
|---|
FieldMapperColumnDefinition(Object[] properties) |
| Modifier and Type | Method and Description |
|---|---|
FieldMapperColumnDefinition<K> |
addFieldMapper(FieldMapper<?,?> mapper) |
FieldMapperColumnDefinition<K> |
addGetter(org.simpleflatmapper.reflect.Getter<?,?> getter) |
FieldMapperColumnDefinition<K> |
addGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory) |
static <K extends FieldKey<K>> |
compose(FieldMapperColumnDefinition<K> def1,
FieldMapperColumnDefinition<K> def2) |
static <K extends FieldKey<K>> |
customFieldMapperDefinition(FieldMapper<?,?> mapper) |
static <K extends FieldKey<K>> |
customGetter(org.simpleflatmapper.reflect.Getter<?,?> getter) |
static <K extends FieldKey<K>> |
customGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory) |
static <K extends FieldKey<K>> |
factory() |
FieldMapper<?,?> |
getCustomFieldMapper() |
static <K extends FieldKey<K>> |
identity() |
static <K extends FieldKey<K>> |
ignoreDefinition() |
static <K extends FieldKey<K>> |
key() |
static <K extends FieldKey<K>> |
key(org.simpleflatmapper.util.Predicate<org.simpleflatmapper.reflect.meta.PropertyMeta<?,?>> predicate) |
protected FieldMapperColumnDefinition<K> |
newColumnDefinition(Object[] properties) |
static <K extends FieldKey<K>> |
of(Object[] properties) |
static <K extends FieldKey<K>> |
renameDefinition(String name) |
add, addIgnore, addKey, addKey, addRename, appendToStringBuilder, compose, getCustomGetterFactoryFrom, getCustomGetterFrom, getCustomGetterPropertyFrom, getCustomSetterFactoryTo, getCustomSetterTo, getCustomSourceReturnTypeFrom, has, hasCustomSourceFrom, ignore, isKey, keyAppliesTo, lookFor, lookForAll, properties, rename, toStringpublic FieldMapperColumnDefinition(Object[] properties)
public static <K extends FieldKey<K>> org.simpleflatmapper.util.Function<Object[],ColumnDefinition<K,?>> factory()
public FieldMapper<?,?> getCustomFieldMapper()
public FieldMapperColumnDefinition<K> addGetter(org.simpleflatmapper.reflect.Getter<?,?> getter)
public FieldMapperColumnDefinition<K> addGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory)
public FieldMapperColumnDefinition<K> addFieldMapper(FieldMapper<?,?> mapper)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> identity()
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> compose(FieldMapperColumnDefinition<K> def1, FieldMapperColumnDefinition<K> def2)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> customFieldMapperDefinition(FieldMapper<?,?> mapper)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> customGetter(org.simpleflatmapper.reflect.Getter<?,?> getter)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> customGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> renameDefinition(String name)
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> ignoreDefinition()
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> key()
public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> key(org.simpleflatmapper.util.Predicate<org.simpleflatmapper.reflect.meta.PropertyMeta<?,?>> predicate)
protected FieldMapperColumnDefinition<K> newColumnDefinition(Object[] properties)
newColumnDefinition in class ColumnDefinition<K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>>>public static <K extends FieldKey<K>> FieldMapperColumnDefinition<K> of(Object[] properties)
Copyright © 2018. All rights reserved.