public class FieldMapperColumnDefinition<K extends FieldKey<K>,S> extends ColumnDefinition<K,FieldMapperColumnDefinition<K,S>>
DEFAULT_APPLIES_TO| Constructor and Description |
|---|
FieldMapperColumnDefinition(ColumnProperty[] properties) |
public FieldMapperColumnDefinition(ColumnProperty[] properties)
public FieldMapper<?,?> getCustomFieldMapper()
public boolean hasCustomSource()
hasCustomSource in class ColumnDefinition<K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>,S>>public Type getCustomSourceReturnType()
getCustomSourceReturnType in class ColumnDefinition<K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>,S>>public GetterFactory<S,K> getCustomGetterFactory()
public boolean hasCustomFactory()
public FieldMapperColumnDefinition<K,S> addGetter(Getter<S,?> getter)
public FieldMapperColumnDefinition<K,S> addGetterFactory(GetterFactory<S,K> getterFactory)
public FieldMapperColumnDefinition<K,S> addFieldMapper(FieldMapper<S,?> 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<S,?> 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)
protected FieldMapperColumnDefinition<K,S> newColumnDefinition(ColumnProperty[] properties)
newColumnDefinition in class ColumnDefinition<K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>,S>>Copyright © 2015. All rights reserved.