Modifier and Type | Method | Description |
---|---|---|
abstract LocalTime |
TimeAggregateFunction.summarize(TimeColumn column) |
Returns a LocalTime object that is the result of applying this function to the given Column
|
Modifier and Type | Method | Description |
---|---|---|
TimeColumn |
TimeColumn.append(LocalTime time) |
Appends value to the bottom of this column and return this column
|
TimeColumn |
TimeColumn.append(Column<LocalTime> column) |
Appends all the values in the argument to the bottom of this column and return this column
|
TimeColumn |
TimeColumn.append(Column<LocalTime> column,
int row) |
Appends the value at the given row in the given column to the bottom of this column and return
this column
|
TimeColumn |
TimeColumn.appendCell(String object) |
Add one element to the bottom of this column and set its value to the parsed value of the given
String.
|
TimeColumn |
TimeColumn.appendCell(String object,
AbstractColumnParser<?> parser) |
Add one element to the bottom of this column and set its value to the parsed value of the given
String, as performed by the given parser
|
TimeColumn |
TimeColumn.appendInternal(int f) |
|
TimeColumn |
TimeColumn.appendMissing() |
Appends a missing value appropriate to the column
|
TimeColumn |
TimeColumn.appendObj(Object obj) |
Appends the given value to the bottom of this column and return this column
|
TimeColumn |
TimeColumn.copy() |
Returns a deep copy of the receiver
|
static TimeColumn |
TimeColumn.create(String name) |
|
static TimeColumn |
TimeColumn.create(String name,
int initialSize) |
|
static TimeColumn |
TimeColumn.create(String name,
LocalTime... data) |
|
static TimeColumn |
TimeColumn.create(String name,
Collection<LocalTime> data) |
|
static TimeColumn |
TimeColumn.create(String name,
Stream<LocalTime> stream) |
|
static TimeColumn |
TimeColumn.create(String name,
AbstractColumnParser<LocalTime> parser) |
|
static TimeColumn |
TimeColumn.createInternal(String name,
int[] data) |
|
TimeColumn |
TimeColumn.emptyCopy() |
Returns a copy of the receiver with no data.
|
TimeColumn |
TimeColumn.emptyCopy(int rowSize) |
Returns an empty copy of the receiver, with its internal storage initialized to the given row
size.
|
TimeColumn |
TimeColumn.fillWith(Iterable<LocalTime> iterable) |
|
TimeColumn |
TimeColumn.fillWith(Supplier<LocalTime> supplier) |
|
TimeColumn |
TimeColumn.fillWith(Iterator<LocalTime> iterator) |
|
TimeColumn |
TimeColumn.lag(int n) |
Returns a column of the same type and size as the receiver, containing the receivers values
offset by n.
|
TimeColumn |
TimeColumn.removeMissing() |
Returns a copy of this column with the missing values removed
|
TimeColumn |
TimeColumn.set(int index,
int value) |
|
TimeColumn |
TimeColumn.set(int index,
LocalTime value) |
Sets the value at index row to the given value and return this column
|
TimeColumn |
TimeColumn.set(int row,
Column<LocalTime> column,
int sourceRow) |
Sets the value at row to the value at sourceRow in the given column and return this column
|
TimeColumn |
TimeColumn.set(Selection rowSelection,
LocalTime newValue) |
Conditionally update this column, replacing current values with newValue for all rows where the
current value matches the selection criteria
|
TimeColumn |
TimeColumn.setMissing(int i) |
Sets the value at index i to the missing-value indicator for this column type, and return this
column
|
TimeColumn |
TimeColumn.subset(int[] rows) |
Return a column of the same type containing just those elements whose indexes are included in
the given array
|
TimeColumn |
TimeColumn.unique() |
Returns a column of the same type containing only the unique values
|
TimeColumn |
TimeColumn.where(Selection selection) |
Returns a new column containing the subset referenced by the
Selection |
Modifier and Type | Method | Description |
---|---|---|
default DateTimeColumn |
DateMapFunctions.atTime(TimeColumn timeColumn) |
Returns a DateTime column where each value consists of the dates from this column combined with
the corresponding times from the other column
|
Modifier and Type | Method | Description |
---|---|---|
default TimeColumn |
DateTimeMapFunctions.time() |
Returns a TimeColumn containing the time portion of each dateTime in this DateTimeColumn
|
Modifier and Type | Method | Description |
---|---|---|
TimeColumn |
TimeColumnType.create(String name) |
|
TimeColumn |
TimeMapFunctions.lag(int n) |
|
default TimeColumn |
TimeMapFunctions.lead(int n) |
|
default TimeColumn |
TimeMapFunctions.minus(int time,
ChronoUnit unit) |
|
default TimeColumn |
TimeMapFunctions.minusHours(int hours) |
|
default TimeColumn |
TimeMapFunctions.minusMilliseconds(int millis) |
|
default TimeColumn |
TimeMapFunctions.minusMinutes(int minutes) |
|
default TimeColumn |
TimeMapFunctions.minusSeconds(int seconds) |
|
default TimeColumn |
TimeMapFunctions.plus(int time,
ChronoUnit unit) |
|
default TimeColumn |
TimeMapFunctions.plusHours(int hours) |
|
default TimeColumn |
TimeMapFunctions.plusMilliseconds(int millis) |
|
default TimeColumn |
TimeMapFunctions.plusMinutes(int minutes) |
|
default TimeColumn |
TimeMapFunctions.plusSeconds(int seconds) |
|
default TimeColumn |
TimeMapFunctions.truncatedTo(ChronoUnit unit) |
|
TimeColumn |
TimeFilters.where(Selection selection) |
|
default TimeColumn |
TimeMapFunctions.with(int time,
ChronoUnit unit) |
|
default TimeColumn |
TimeMapFunctions.withHour(int hours) |
|
default TimeColumn |
TimeMapFunctions.withMillisecond(int millis) |
|
default TimeColumn |
TimeMapFunctions.withMinute(int minutes) |
|
default TimeColumn |
TimeMapFunctions.withSecond(int seconds) |
Modifier and Type | Method | Description |
---|---|---|
default IntColumn |
TimeMapFunctions.difference(TimeColumn column2,
ChronoUnit unit) |
|
default IntColumn |
TimeMapFunctions.differenceInHours(TimeColumn column2) |
|
default IntColumn |
TimeMapFunctions.differenceInMilliseconds(TimeColumn column2) |
|
default IntColumn |
TimeMapFunctions.differenceInMinutes(TimeColumn column2) |
|
default IntColumn |
TimeMapFunctions.differenceInSeconds(TimeColumn column2) |
|
default Selection |
TimeFilters.eval(IntBiPredicate predicate,
TimeColumn otherColumn) |
|
default Selection |
TimeFilters.isAfter(TimeColumn column) |
Returns a bitmap flagging the records for which the value in this column is after the value in
the given column Columnwise isEqualTo.
|
default Selection |
TimeFilters.isBefore(TimeColumn column) |
Returns a bitmap flagging the records for which the value in this column is before the value in
the given column Columnwise isEqualTo.
|
default Selection |
TimeFilters.isEqualTo(TimeColumn column) |
Returns a bitmap flagging the records for which the value in this column is equal to the value
in the given column Columnwise isEqualTo.
|
default Selection |
TimeFilters.isNotEqualTo(TimeColumn column) |
Returns a bitmap flagging the records for which the value in this column is NOT equal to the
value in the given column Columnwise isEqualTo.
|
Modifier and Type | Method | Description |
---|---|---|
Function<Table,Selection> |
DeferredTimeColumn.isAfter(TimeColumn column) |
|
T |
TimeOnlyFilterSpec.isAfter(TimeColumn column) |
|
Function<Table,Selection> |
DeferredTimeColumn.isBefore(TimeColumn column) |
|
T |
TimeOnlyFilterSpec.isBefore(TimeColumn column) |
|
Function<Table,Selection> |
DeferredTimeColumn.isEqualTo(TimeColumn column) |
|
T |
TimeOnlyFilterSpec.isEqualTo(TimeColumn column) |
|
Function<Table,Selection> |
DeferredTimeColumn.isNotEqualTo(TimeColumn column) |
|
T |
TimeOnlyFilterSpec.isNotEqualTo(TimeColumn column) |
Constructor | Description |
---|---|
IntIndex(TimeColumn column) |
Constructs an index for the given column
|
Modifier and Type | Method | Description |
---|---|---|
TimeColumn |
Relation.timeColumn(int columnIndex) |
Returns the TimeColumn at the given 0-based index if present.
|
TimeColumn |
Relation.timeColumn(String columnName) |
Returns a TimeColumn with the given name if it is present in this Relation.
|
TimeColumn[] |
Relation.timeColumns() |
Returns all TimeColumns in this Relation as an Array
|
Copyright © 2021. All rights reserved.