Package app.babylon.table.column
Interface ColumnInt
- All Superinterfaces:
Column
A column of nullable int values with efficient primitive access and
predicate-based row selection.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface app.babylon.table.column.Column
Column.Type -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ColumnInt.Builderbuilder(ColumnName name) default intcompare(int i, int j) default ColumnIntcopy(ColumnName x) intget(int i) default ColumngetAsColumn(int i) default Column.TypegetType()booleanbooleanisSet(int i) default Selectionselect(IntPredicate predicate) int[]toArray(int[] x) default StringtoString(int i)
-
Field Details
-
TYPE
-
-
Method Details
-
builder
-
getType
-
get
int get(int i) -
isSet
boolean isSet(int i) -
toArray
int[] toArray(int[] x) -
compare
default int compare(int i, int j) -
getAsColumn
- Specified by:
getAsColumnin interfaceColumn
-
toString
-
copy
-
select
-
isConstant
boolean isConstant()
-