Package tech.tablesaw.columns.datetimes
Interface DateTimeFilters
-
- All Superinterfaces:
Column<LocalDateTime>,Comparator<LocalDateTime>,DateAndDateTimeFilterSpec<Selection>,DateTimeFilterSpec<Selection>,FilterSpec<Selection>,InstantFilterSpec<Selection>,Iterable<LocalDateTime>,TemporalFilters<LocalDateTime>,TimeAndDateTimeFilterSpec<Selection>
- All Known Implementing Classes:
DateTimeColumn
public interface DateTimeFilters extends TemporalFilters<LocalDateTime>, DateTimeFilterSpec<Selection>
-
-
Method Summary
-
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, 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, 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
-
Methods inherited from interface tech.tablesaw.columns.temporal.TemporalFilters
eval, eval, eval, eval, eval, get, getLongInternal, isAfter, isBefore, isBetweenExcluding, isBetweenIncluding, isEqualTo, size
-
-
-
-
Method Detail
-
isAfter
default Selection isAfter(LocalDateTime value)
- Specified by:
isAfterin interfaceDateTimeFilterSpec<Selection>
-
isAfter
default Selection isAfter(LocalDate value)
- Specified by:
isAfterin interfaceDateAndDateTimeFilterSpec<Selection>
-
isOnOrAfter
default Selection isOnOrAfter(LocalDate value)
- Specified by:
isOnOrAfterin interfaceDateAndDateTimeFilterSpec<Selection>
-
isOnOrAfter
default Selection isOnOrAfter(LocalDateTime value)
- Specified by:
isOnOrAfterin interfaceDateTimeFilterSpec<Selection>
-
isBefore
default Selection isBefore(LocalDateTime value)
- Specified by:
isBeforein interfaceDateTimeFilterSpec<Selection>
-
isBefore
default Selection isBefore(LocalDate value)
- Specified by:
isBeforein interfaceDateAndDateTimeFilterSpec<Selection>
-
isOnOrBefore
default Selection isOnOrBefore(LocalDate value)
- Specified by:
isOnOrBeforein interfaceDateAndDateTimeFilterSpec<Selection>
-
isOnOrBefore
default Selection isOnOrBefore(LocalDateTime value)
- Specified by:
isOnOrBeforein interfaceDateTimeFilterSpec<Selection>
-
isAfter
default Selection isAfter(DateTimeColumn column)
- Specified by:
isAfterin interfaceDateTimeFilterSpec<Selection>
-
isBefore
default Selection isBefore(DateTimeColumn column)
- Specified by:
isBeforein interfaceDateTimeFilterSpec<Selection>
-
isEqualTo
default Selection isEqualTo(LocalDateTime value)
- Specified by:
isEqualToin interfaceDateTimeFilterSpec<Selection>
-
isNotEqualTo
default Selection isNotEqualTo(LocalDateTime value)
- Specified by:
isNotEqualToin interfaceDateTimeFilterSpec<Selection>
-
isEqualTo
default Selection isEqualTo(DateTimeColumn column)
- Specified by:
isEqualToin interfaceDateTimeFilterSpec<Selection>
-
isNotEqualTo
default Selection isNotEqualTo(DateTimeColumn column)
- Specified by:
isNotEqualToin interfaceDateTimeFilterSpec<Selection>
-
isOnOrAfter
default Selection isOnOrAfter(DateTimeColumn column)
- Specified by:
isOnOrAfterin interfaceDateTimeFilterSpec<Selection>
-
isOnOrBefore
default Selection isOnOrBefore(DateTimeColumn column)
- Specified by:
isOnOrBeforein interfaceDateTimeFilterSpec<Selection>
-
isMonday
default Selection isMonday()
- Specified by:
isMondayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isTuesday
default Selection isTuesday()
- Specified by:
isTuesdayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isWednesday
default Selection isWednesday()
- Specified by:
isWednesdayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isThursday
default Selection isThursday()
- Specified by:
isThursdayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isFriday
default Selection isFriday()
- Specified by:
isFridayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isSaturday
default Selection isSaturday()
- Specified by:
isSaturdayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isSunday
default Selection isSunday()
- Specified by:
isSundayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInJanuary
default Selection isInJanuary()
- Specified by:
isInJanuaryin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInFebruary
default Selection isInFebruary()
- Specified by:
isInFebruaryin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInMarch
default Selection isInMarch()
- Specified by:
isInMarchin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInApril
default Selection isInApril()
- Specified by:
isInAprilin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInMay
default Selection isInMay()
- Specified by:
isInMayin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInJune
default Selection isInJune()
- Specified by:
isInJunein interfaceDateAndDateTimeFilterSpec<Selection>
-
isInJuly
default Selection isInJuly()
- Specified by:
isInJulyin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInAugust
default Selection isInAugust()
- Specified by:
isInAugustin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInSeptember
default Selection isInSeptember()
- Specified by:
isInSeptemberin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInOctober
default Selection isInOctober()
- Specified by:
isInOctoberin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInNovember
default Selection isInNovember()
- Specified by:
isInNovemberin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInDecember
default Selection isInDecember()
- Specified by:
isInDecemberin interfaceDateAndDateTimeFilterSpec<Selection>
-
isFirstDayOfMonth
default Selection isFirstDayOfMonth()
- Specified by:
isFirstDayOfMonthin interfaceDateAndDateTimeFilterSpec<Selection>
-
isLastDayOfMonth
default Selection isLastDayOfMonth()
- Specified by:
isLastDayOfMonthin interfaceDateAndDateTimeFilterSpec<Selection>
-
isInQ1
default Selection isInQ1()
- Specified by:
isInQ1in interfaceDateAndDateTimeFilterSpec<Selection>
-
isInQ2
default Selection isInQ2()
- Specified by:
isInQ2in interfaceDateAndDateTimeFilterSpec<Selection>
-
isInQ3
default Selection isInQ3()
- Specified by:
isInQ3in interfaceDateAndDateTimeFilterSpec<Selection>
-
isInQ4
default Selection isInQ4()
- Specified by:
isInQ4in interfaceDateAndDateTimeFilterSpec<Selection>
-
isNoon
default Selection isNoon()
- Specified by:
isNoonin interfaceTimeAndDateTimeFilterSpec<Selection>
-
isMidnight
default Selection isMidnight()
- Specified by:
isMidnightin interfaceTimeAndDateTimeFilterSpec<Selection>
-
isBeforeNoon
default Selection isBeforeNoon()
- Specified by:
isBeforeNoonin interfaceTimeAndDateTimeFilterSpec<Selection>
-
isAfterNoon
default Selection isAfterNoon()
- Specified by:
isAfterNoonin interfaceTimeAndDateTimeFilterSpec<Selection>
-
isBetweenExcluding
default Selection isBetweenExcluding(LocalDateTime lowValue, LocalDateTime highValue)
- Specified by:
isBetweenExcludingin interfaceDateTimeFilterSpec<Selection>
-
isBetweenIncluding
default Selection isBetweenIncluding(LocalDateTime lowValue, LocalDateTime highValue)
- Specified by:
isBetweenIncludingin interfaceDateTimeFilterSpec<Selection>
-
isInYear
default Selection isInYear(int year)
- Specified by:
isInYearin interfaceDateAndDateTimeFilterSpec<Selection>
-
isMissing
default Selection isMissing()
Description copied from interface:ColumnReturns a selection containing an index for every missing value in this column- Specified by:
isMissingin interfaceColumn<LocalDateTime>- Specified by:
isMissingin interfaceFilterSpec<Selection>- Specified by:
isMissingin interfaceTemporalFilters<LocalDateTime>
-
isNotMissing
default Selection isNotMissing()
Description copied from interface:ColumnReturns a selection containing an index for every non-missing value in this column- Specified by:
isNotMissingin interfaceColumn<LocalDateTime>- Specified by:
isNotMissingin interfaceFilterSpec<Selection>- Specified by:
isNotMissingin interfaceTemporalFilters<LocalDateTime>
-
-