Class ExpressionTimeComparisonRowFilter

java.lang.Object
com.google.refine.browsing.filters.ExpressionNumberComparisonRowFilter
com.google.refine.browsing.filters.ExpressionTimeComparisonRowFilter
All Implemented Interfaces:
RowFilter

public abstract class ExpressionTimeComparisonRowFilter extends ExpressionNumberComparisonRowFilter
Judge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result. It's a match if the result satisfies some time comparisons, or if the result is not a time or blank or error and we want non-time or blank or error values.
  • Field Details

    • _selectTime

      protected final boolean _selectTime
    • _selectNonTime

      protected final boolean _selectNonTime
  • Constructor Details

    • ExpressionTimeComparisonRowFilter

      public ExpressionTimeComparisonRowFilter(RowEvaluable rowEvaluable, boolean selectTime, boolean selectNonTime, boolean selectBlank, boolean selectError)
  • Method Details