Package tech.tablesaw.filtering
Class DeferredTimeColumn
- java.lang.Object
-
- tech.tablesaw.filtering.DeferredColumn
-
- tech.tablesaw.filtering.DeferredTimeColumn
-
- All Implemented Interfaces:
FilterSpec<Function<Table,Selection>>,TimeAndDateTimeFilterSpec<Function<Table,Selection>>,TimeOnlyFilterSpec<Function<Table,Selection>>
@Beta public class DeferredTimeColumn extends DeferredColumn implements TimeAndDateTimeFilterSpec<Function<Table,Selection>>, TimeOnlyFilterSpec<Function<Table,Selection>>
-
-
Constructor Summary
Constructors Constructor Description DeferredTimeColumn(String columnName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function<Table,Selection>isAfter(LocalTime time)Function<Table,Selection>isAfter(TimeColumn column)Function<Table,Selection>isAfterNoon()Function<Table,Selection>isBefore(LocalTime time)Function<Table,Selection>isBefore(TimeColumn column)Function<Table,Selection>isBeforeNoon()Function<Table,Selection>isEqualTo(LocalTime value)Function<Table,Selection>isEqualTo(TimeColumn column)Function<Table,Selection>isMidnight()Function<Table,Selection>isNoon()Function<Table,Selection>isNotEqualTo(LocalTime value)Function<Table,Selection>isNotEqualTo(TimeColumn column)Function<Table,Selection>isOnOrAfter(LocalTime time)Function<Table,Selection>isOnOrBefore(LocalTime value)-
Methods inherited from class tech.tablesaw.filtering.DeferredColumn
isMissing, isNotMissing, name
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface tech.tablesaw.filtering.FilterSpec
isMissing, isNotMissing
-
-
-
-
Constructor Detail
-
DeferredTimeColumn
public DeferredTimeColumn(String columnName)
-
-
Method Detail
-
isMidnight
public Function<Table,Selection> isMidnight()
- Specified by:
isMidnightin interfaceTimeAndDateTimeFilterSpec<Function<Table,Selection>>
-
isNoon
public Function<Table,Selection> isNoon()
- Specified by:
isNoonin interfaceTimeAndDateTimeFilterSpec<Function<Table,Selection>>
-
isBefore
public Function<Table,Selection> isBefore(LocalTime time)
- Specified by:
isBeforein interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isAfter
public Function<Table,Selection> isAfter(LocalTime time)
- Specified by:
isAfterin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isOnOrAfter
public Function<Table,Selection> isOnOrAfter(LocalTime time)
- Specified by:
isOnOrAfterin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isOnOrBefore
public Function<Table,Selection> isOnOrBefore(LocalTime value)
- Specified by:
isOnOrBeforein interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isBeforeNoon
public Function<Table,Selection> isBeforeNoon()
- Specified by:
isBeforeNoonin interfaceTimeAndDateTimeFilterSpec<Function<Table,Selection>>
-
isAfterNoon
public Function<Table,Selection> isAfterNoon()
- Specified by:
isAfterNoonin interfaceTimeAndDateTimeFilterSpec<Function<Table,Selection>>
-
isNotEqualTo
public Function<Table,Selection> isNotEqualTo(LocalTime value)
- Specified by:
isNotEqualToin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isEqualTo
public Function<Table,Selection> isEqualTo(LocalTime value)
- Specified by:
isEqualToin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isEqualTo
public Function<Table,Selection> isEqualTo(TimeColumn column)
- Specified by:
isEqualToin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isBefore
public Function<Table,Selection> isBefore(TimeColumn column)
- Specified by:
isBeforein interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isAfter
public Function<Table,Selection> isAfter(TimeColumn column)
- Specified by:
isAfterin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
isNotEqualTo
public Function<Table,Selection> isNotEqualTo(TimeColumn column)
- Specified by:
isNotEqualToin interfaceTimeOnlyFilterSpec<Function<Table,Selection>>
-
-