Interface TimeFilters

    • Method Detail

      • isMidnight

        default Selection isMidnight()
      • isBefore

        default Selection isBefore​(int packedTime)
      • isAfter

        default Selection isAfter​(int packedTime)
      • isOnOrAfter

        default Selection isOnOrAfter​(int packed)
      • isOnOrBefore

        default Selection isOnOrBefore​(int packed)
      • isBeforeNoon

        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". Note: we follow the convention that 12:00 NOON is PM and 12 MIDNIGHT is AM
      • isAfterNoon

        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". Note: we follow the convention that 12:00 NOON is PM and 12 MIDNIGHT is AM
      • isEqualTo

        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.
      • isBefore

        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.
      • isAfter

        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.
      • isNotEqualTo

        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.
      • get

        LocalTime get​(int index)
        Description copied from interface: Column
        Returns the value at the given zero-based index
        Specified by:
        get in interface Column<LocalTime>
      • getIntInternal

        int getIntInternal​(int index)
        Returns the packed time representation of the value at index