org.sfm.map.impl
public abstract class FieldMapperColumnDefinition<K extends FieldKey<K>,S> extends ColumnDefinition<K,FieldMapperColumnDefinition<K,S>>
| Constructor and Description |
|---|
FieldMapperColumnDefinition() |
addIgnore, addKey, addKey, addRename, appendToStringBuilder, compose, getCustomSourceReturnType, hasCustomSource, ignore, isKey, keyAppliesTo, rename, toStringpublic abstract FieldMapper<?,?> getCustomFieldMapper()
public abstract GetterFactory<S,K> getCustomGetterFactory()
public abstract boolean hasCustomFactory()
public abstract FieldMapperColumnDefinition<K,S> addGetter(Getter<S,?> getter)
public abstract FieldMapperColumnDefinition<K,S> addGetterFactory(GetterFactory<S,K> getterFactory)
public abstract FieldMapperColumnDefinition<K,S> addFieldMapper(FieldMapper<ResultSet,?> mapper)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> identity()
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> compose(FieldMapperColumnDefinition<K,S> def1, FieldMapperColumnDefinition<K,S> def2)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> customFieldMapperDefinition(FieldMapper<ResultSet,?> mapper)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> customGetter(Getter<S,?> getter)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> customGetterFactory(GetterFactory<S,K> getterFactory)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> renameDefinition(String name)
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> ignoreDefinition()
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> key()
public static <K extends FieldKey<K>,S> FieldMapperColumnDefinition<K,S> key(Predicate<PropertyMeta<?,?>> predicate)
Copyright © 2015. All rights reserved.