Iterable<T>
, Comparator<T>
, Column<T>
BooleanColumn
, DateColumn
, DateTimeColumn
, DoubleColumn
, StringColumn
, TimeColumn
public abstract class AbstractColumn<T> extends Object implements Column<T>
Column
interfaceModifier and Type | Field | Description |
---|---|---|
static int |
DEFAULT_ARRAY_SIZE |
Constructor | Description |
---|---|
AbstractColumn(ColumnType type,
String name) |
Modifier and Type | Method | Description |
---|---|---|
abstract Column<T> |
emptyCopy() |
Returns a copy of the receiver with no data.
|
String |
name() |
Returns the column's name.
|
Column<T> |
setName(String name) |
Sets the columns name to the given string
|
String |
toString() |
|
ColumnType |
type() |
Returns this column's ColumnType
|
append, append, appendCell, appendCell, appendMissing, asBytes, asDoubleArray, asObjectArray, byteSize, clear, columnWidth, copy, countMissing, countUnique, create, doWithEach, emptyCopy, fillMissing, fillMissing, first, get, getDouble, getString, getUnformattedString, inRange, isEmpty, isMissing, isMissing, isNotMissing, lag, last, lead, print, removeMissing, rolling, rowComparator, rows, sampleN, sampleX, set, size, sortAscending, sortDescending, subset, summary, title, unique, where
compare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
forEach, iterator, spliterator
public static final int DEFAULT_ARRAY_SIZE
public AbstractColumn(ColumnType type, String name)
public Column<T> setName(String name)
Column
public ColumnType type()
Column
type
in interface Column<T>
ColumnType
public abstract Column<T> emptyCopy()
Column
Copyright © 2018. All rights reserved.