org.sfm.map
public abstract class ColumnDefinition<K extends FieldKey<K>,CD extends ColumnDefinition<K,CD>> extends Object
| Constructor and Description |
|---|
ColumnDefinition() |
| Modifier and Type | Method and Description |
|---|---|
abstract CD |
addIgnore() |
abstract CD |
addKey() |
abstract CD |
addKey(Predicate<PropertyMeta<?,?>> appliesTo) |
abstract CD |
addRename(String name) |
protected abstract void |
appendToStringBuilder(StringBuilder sb) |
abstract CD |
compose(CD columnDefinition) |
Type |
getCustomSourceReturnType() |
boolean |
hasCustomSource() |
boolean |
ignore() |
boolean |
isKey() |
Predicate<PropertyMeta<?,?>> |
keyAppliesTo() |
K |
rename(K key) |
String |
toString() |
public boolean hasCustomSource()
public Type getCustomSourceReturnType()
public boolean ignore()
public boolean isKey()
public Predicate<PropertyMeta<?,?>> keyAppliesTo()
public abstract CD addIgnore()
public abstract CD addKey()
public abstract CD addKey(Predicate<PropertyMeta<?,?>> appliesTo)
protected abstract void appendToStringBuilder(StringBuilder sb)
Copyright © 2015. All rights reserved.