public abstract class AbstractColumn<T> extends Object implements Column<T>
Column
interfaceModifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ARRAY_SIZE |
Constructor and Description |
---|
AbstractColumn(ColumnType type,
String name) |
Modifier and Type | Method and Description |
---|---|
StringColumn |
asStringColumn() |
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
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
allMatch, anyMatch, append, append, append, appendCell, appendCell, appendMissing, appendObj, asBytes, asList, asObjectArray, byteSize, clear, columnWidth, contains, copy, count, count, countMissing, countUnique, emptyCopy, filter, first, get, getString, getUnformattedString, inRange, isEmpty, isMissing, isMissing, isNotMissing, lag, last, lead, map, mapInto, max, max, min, min, noneMatch, print, reduce, reduce, removeMissing, rolling, rowComparator, sampleN, sampleX, set, set, set, set, setMissing, size, sortAscending, sortDescending, sorted, subset, summary, title, unique, where
forEach, iterator, spliterator
compare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
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
public StringColumn asStringColumn()
asStringColumn
in interface Column<T>
Copyright © 2019. All rights reserved.