public interface TimeFilters extends Column<LocalTime>
| Modifier and Type | Method and Description |
|---|---|
it.unimi.dsi.fastutil.ints.IntArrayList |
data() |
default Selection |
eval(BiPredicate<LocalTime,LocalTime> predicate,
LocalTime valueToCompare) |
default Selection |
eval(IntBiPredicate predicate,
int value) |
default Selection |
eval(IntBiPredicate predicate,
TimeColumn otherColumn) |
default Selection |
eval(IntPredicate predicate) |
default Selection |
eval(Predicate<LocalTime> predicate) |
LocalTime |
get(int index) |
int |
getIntInternal(int index)
Returns the packed time representation of the value at index
|
default Selection |
isAfter(int packedTime) |
default Selection |
isAfter(LocalTime time) |
default Selection |
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 |
isAfterNoon()
Applies a function to every value in this column that returns true if the time is in the PM or "after noon".
|
default Selection |
isBefore(int packedTime) |
default Selection |
isBefore(LocalTime time) |
default Selection |
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 |
isBeforeNoon()
Applies a function to every value in this column that returns true if the time is in the AM or "before noon".
|
default Selection |
isEqualTo(LocalTime value) |
default Selection |
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 |
isMidnight() |
default Selection |
isNoon() |
default Selection |
isNotEqualTo(LocalTime value) |
default Selection |
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.
|
default Selection |
isOnOrAfter(int packed) |
default Selection |
isOnOrAfter(LocalTime time) |
default Selection |
isOnOrBefore(int packed) |
default Selection |
isOnOrBefore(LocalTime value) |
TimeColumn |
where(Selection selection) |
allMatch, anyMatch, append, append, append, appendCell, appendCell, appendMissing, appendObj, asBytes, asList, asObjectArray, asStringColumn, byteSize, clear, columnWidth, contains, copy, count, count, countMissing, countUnique, emptyCopy, emptyCopy, filter, first, getString, getUnformattedString, inRange, isEmpty, isMissing, isMissing, isNotMissing, lag, last, lead, map, mapInto, max, max, min, min, name, noneMatch, print, reduce, reduce, removeMissing, rolling, rowComparator, sampleN, sampleX, set, set, set, set, set, setMissing, setName, size, sortAscending, sortDescending, sorted, subset, summary, title, type, uniqueforEach, iterator, spliteratorcompare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongTimeColumn where(Selection selection)
default Selection eval(IntBiPredicate predicate, TimeColumn otherColumn)
default Selection eval(IntPredicate predicate)
default Selection eval(IntBiPredicate predicate, int value)
default Selection eval(BiPredicate<LocalTime,LocalTime> predicate, LocalTime valueToCompare)
default Selection isMidnight()
default Selection isNoon()
default Selection isBefore(int packedTime)
default Selection isAfter(int packedTime)
default Selection isOnOrAfter(int packed)
default Selection isOnOrBefore(int packed)
default Selection isBeforeNoon()
default Selection isAfterNoon()
default Selection isEqualTo(TimeColumn column)
default Selection isBefore(TimeColumn column)
default Selection isAfter(TimeColumn column)
default Selection isNotEqualTo(TimeColumn column)
it.unimi.dsi.fastutil.ints.IntArrayList data()
int getIntInternal(int index)
Copyright © 2019. All rights reserved.