Package com.google.refine.browsing.util
Class ConjunctiveFilteredRows
java.lang.Object
com.google.refine.browsing.util.ConjunctiveFilteredRows
- All Implemented Interfaces:
FilteredRows
Encapsulate logic for visiting rows that match all give row filters. Also visit context rows and dependent rows if
configured so.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Project project, RowVisitor visitor) Go through the rows of the given project, determine which match and which don't, and call visitor.visit() on those that match, and possibly their context and dependent rows.voidprotected booleanprotected booleanvisitRow(Project project, RowVisitor visitor, int rowIndex, Row row)
-
Field Details
-
_rowFilters
-
-
Constructor Details
-
ConjunctiveFilteredRows
public ConjunctiveFilteredRows()
-
-
Method Details
-
add
-
accept
Description copied from interface:FilteredRowsGo through the rows of the given project, determine which match and which don't, and call visitor.visit() on those that match, and possibly their context and dependent rows.- Specified by:
acceptin interfaceFilteredRows
-
visitRow
-
matchRow
-