Package app.babylon.table.column
Class ColumnObjectView<T>
java.lang.Object
app.babylon.table.column.ColumnObjectView<T>
- All Implemented Interfaces:
Column,ColumnObject<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface app.babylon.table.column.Column
Column.TypeNested classes/interfaces inherited from interface app.babylon.table.column.ColumnObject
ColumnObject.Builder<T>, ColumnObject.Mode -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddNull()get(int i) getAll(Collection<T> x) getName()protected ColumnObject<T> booleanisAllSet()booleanbooleanbooleanisSet(int i) protected intmapRowIndex(int i) intsize()toString()toString(int i) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface app.babylon.table.column.Column
compare, copy, getAsColumn, getTypeMethods inherited from interface app.babylon.table.column.ColumnObject
first, getUniques, last, select, toString, transform, view
-
Method Details
-
isConstant
public boolean isConstant()- Specified by:
isConstantin interfaceColumnObject<T>
-
size
public int size() -
getName
-
toString
-
get
- Specified by:
getin interfaceColumnObject<T>
-
getOriginal
-
mapRowIndex
protected int mapRowIndex(int i) -
add
-
addNull
public void addNull() -
isSet
public boolean isSet(int i) - Specified by:
isSetin interfaceColumn- Specified by:
isSetin interfaceColumnObject<T>
-
isAllSet
public boolean isAllSet() -
isNoneSet
public boolean isNoneSet() -
getAll
- Specified by:
getAllin interfaceColumnObject<T>
-
toString
-