Class NotRecordFilter

  • All Implemented Interfaces:
    RecordFilter

    public final class NotRecordFilter
    extends Object
    implements RecordFilter
    Provides ability to negate the result of a filter.
    • Method Detail

      • not

        public static final UnboundRecordFilter not​(UnboundRecordFilter filter)
        Returns builder for creating an and filter.
        Parameters:
        filter - The filter to invert.
        Returns:
        a not record filter
      • isMatch

        public boolean isMatch()
        Description copied from interface: RecordFilter
        Works out whether the current record can pass through the filter.
        Specified by:
        isMatch in interface RecordFilter
        Returns:
        true if the current value for the column reader matches the predicate.