Class ConjunctiveFilteredRecords

java.lang.Object
com.google.refine.browsing.util.ConjunctiveFilteredRecords
All Implemented Interfaces:
FilteredRecords

public class ConjunctiveFilteredRecords extends Object implements FilteredRecords
Encapsulate logic for visiting records that match all given record filters.
  • Field Details

  • Constructor Details

    • ConjunctiveFilteredRecords

      public ConjunctiveFilteredRecords()
  • Method Details

    • add

      public void add(RecordFilter recordFilter)
    • accept

      public void accept(Project project, RecordVisitor visitor)
      Description copied from interface: FilteredRecords
      Go through the records of the given project, determine which match and which don't, and call visitor.visit() on those that match
      Specified by:
      accept in interface FilteredRecords
    • matchRecord

      protected boolean matchRecord(Project project, Record record)