Package tech.tablesaw.columns.temporal
Interface TemporalColumn<T extends Temporal>
-
- Type Parameters:
T
-
- All Superinterfaces:
Column<T>
,Comparator<T>
,Iterable<T>
- All Known Subinterfaces:
DateTimeMapFunctions
,InstantMapFunctions
,TemporalMapFunctions<T>
- All Known Implementing Classes:
DateTimeColumn
,InstantColumn
public interface TemporalColumn<T extends Temporal> extends Column<T>
An interface for columns of temporal values backed by longs, e.g. DateTimeColumn and InstantColumn
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TemporalColumn<T>
appendInternal(long value)
Returns this column with the argument appended at the bottomT
get(int r)
Returns a value of the Object type stored in the column (e.g.long
getLongInternal(int r)
Returns the internal (long-encoded) value stored in the column at the given row-
Methods inherited from interface tech.tablesaw.columns.Column
allMatch, anyMatch, append, append, append, appendCell, appendCell, appendMissing, appendObj, asBytes, asList, asObjectArray, asSet, asStringColumn, byteSize, clear, columnWidth, contains, copy, count, count, countMissing, countUnique, emptyCopy, emptyCopy, equals, filter, first, getString, getUnformattedString, indexOf, inRange, interpolate, isEmpty, isMissing, isMissing, isNotMissing, lag, last, lastIndexOf, lead, map, map, mapInto, max, max, min, min, name, noneMatch, parser, print, reduce, reduce, removeMissing, rolling, rowComparator, sampleN, sampleX, set, set, set, set, set, set, setMissing, setMissingTo, setName, setParser, size, sortAscending, sortDescending, sorted, subset, summary, title, type, unique, valueHash, where
-
Methods inherited from interface java.util.Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
-
-
-
Method Detail
-
get
T get(int r)
Returns a value of the Object type stored in the column (e.g. a LocalDateTime) at the given row
-
getLongInternal
long getLongInternal(int r)
Returns the internal (long-encoded) value stored in the column at the given row
-
appendInternal
TemporalColumn<T> appendInternal(long value)
Returns this column with the argument appended at the bottom
-
-