Package app.babylon.table.column
Interface ColumnDouble
- All Superinterfaces:
Column
A column of nullable double 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 ColumnDouble.Builderbuilder(ColumnName name) default intcompare(int i, int j) default ColumnDoublecopy(ColumnName x) doubleget(int i) default ColumngetAsColumn(int i) default Column.TypegetType()booleanbooleanisSet(int i) default Selectionselect(DoublePredicate predicate) double[]toArray(double[] x) default StringtoString(int i)
-
Field Details
-
TYPE
-
-
Method Details
-
builder
-
getType
-
get
double get(int i) -
isSet
boolean isSet(int i) -
toArray
double[] toArray(double[] x) -
compare
default int compare(int i, int j) -
getAsColumn
- Specified by:
getAsColumnin interfaceColumn
-
toString
-
copy
-
select
-
isConstant
boolean isConstant()
-