cn.paxos.rabbitsnail
Class ColumnContainer
java.lang.Object
cn.paxos.rabbitsnail.ColumnContainer
- Direct Known Subclasses:
- Appended, Entity
public abstract class ColumnContainer
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColumnContainer
public ColumnContainer(Class<?> type)
newInstance
public final Object newInstance()
iterateColumns
public final void iterateColumns(Object columnContainer,
boolean valueNeeded,
ColumnIteratingCallback columnIteratingCallback)
getColumn
public Column getColumn(String fieldName)
onGetter
protected abstract void onGetter(Column column,
Method getter)
onField
protected abstract void onField(Column column,
Field field)
getType
protected final Class<?> getType()
getColumns
public final Map<String,Column> getColumns()
Copyright © 2014. All rights reserved.