Uses of Interface
org.openrefine.model.RowFilter
-
Packages that use RowFilter Package Description org.openrefine.browsing org.openrefine.browsing.filters org.openrefine.browsing.util org.openrefine.model org.openrefine.operations.recon org.openrefine.runners.local Supplies aRunner
which is designed for execution on a single machine, with parallelism.org.openrefine.runners.local.logging org.openrefine.runners.testing -
-
Uses of RowFilter in org.openrefine.browsing
Methods in org.openrefine.browsing that return RowFilter Modifier and Type Method Description RowFilter
Engine. combinedRowFilters()
-
Uses of RowFilter in org.openrefine.browsing.filters
Classes in org.openrefine.browsing.filters that implement RowFilter Modifier and Type Class Description class
DualExpressionsNumberComparisonRowFilter
Judge if a row matches by evaluating two given expressions on the row, based on two different columns and checking the results.class
ExpressionEqualRowFilter
Judge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.class
ExpressionNumberComparisonRowFilter
Judge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.class
ExpressionStringComparisonRowFilter
Judge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.class
ExpressionTimeComparisonRowFilter
Judge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.Fields in org.openrefine.browsing.filters declared as RowFilter Modifier and Type Field Description protected RowFilter
AllRowsRecordFilter. _rowFilter
protected RowFilter
AnyRowRecordFilter. _rowFilter
Constructors in org.openrefine.browsing.filters with parameters of type RowFilter Constructor Description AllRowsRecordFilter(RowFilter rowFilter)
AnyRowRecordFilter(RowFilter rowFilter)
-
Uses of RowFilter in org.openrefine.browsing.util
Classes in org.openrefine.browsing.util that implement RowFilter Modifier and Type Class Description class
ScatterplotRowFilter
Filters rows according to the settings of a scatterplot facet. -
Uses of RowFilter in org.openrefine.model
Classes in org.openrefine.model that implement RowFilter Modifier and Type Class Description class
RowInRecordFilter
Row filter which has also access to the spanning record.Fields in org.openrefine.model declared as RowFilter Modifier and Type Field Description static RowFilter
RowFilter. ANY_ROW
Filter which accepts any rowMethods in org.openrefine.model that return RowFilter Modifier and Type Method Description static RowFilter
RowFilter. conjunction(List<RowFilter> rowFilters)
A row filter which evaluates to true when all the supplied row filters do.static RowFilter
RowFilter. dropFilter(long rowsToDrop)
static RowFilter
RowFilter. limitFilter(long limit)
static RowFilter
RowFilter. negate(RowFilter filter)
Methods in org.openrefine.model with parameters of type RowFilter Modifier and Type Method Description static RowFlatMapper
RowFlatMapper. conditionalMapper(RowFilter filter, RowFlatMapper positive, RowFlatMapper negative)
Returns a flat mapper which applies one of the two mappers provided depending on the outcome of the filter.static RowMapper
RowMapper. conditionalMapper(RowFilter filter, RowMapper positive, RowMapper negative)
Returns a mapper which applies one of the two mappers provided depending on the outcome of the filter.static <S> RowScanMapper<S>
RowScanMapper. conditionalMapper(RowFilter filter, RowScanMapper<S> rowScanMapper, RowMapper negativeMapper)
Restricts aRowScanMapper
to only aggregate its state on filtered rows, and only apply the map function to those filtered rows.long
Grid. countMatchingRows(RowFilter filter)
Count the number of rows which match a given filter.Grid.ApproxCount
Grid. countMatchingRowsApprox(RowFilter filter, long limit)
Return the number of rows matching the given row filter, but by processing about at most a fixed number of row.static RowInRecordFilter
RowInRecordFilter. fromRowFilter(RowFilter rowFilter)
List<IndexedRow>
Grid. getRowsAfter(RowFilter filter, long start, int limit)
Among the subset of filtered rows, return a list of rows, starting from a given index and defined by a maximum size.List<IndexedRow>
Grid. getRowsBefore(RowFilter filter, long end, int limit)
Among the subset of filtered rows, return a list of rows, just before the row with a given index (excluded) and defined by a maximum size.CloseableIterator<IndexedRow>
Grid. iterateRows(RowFilter filter)
Iterate over rows matched by a filter, in the order determined by a sorting configuration.<T> ChangeData<T>
Grid. mapRows(RowFilter filter, RowChangeDataProducer<T> rowMapper, Optional<ChangeData<T>> incompleteChangeData)
Extract change data by applying a function to each filtered row.static RowFilter
RowFilter. negate(RowFilter filter)
Grid
Grid. removeRows(RowFilter filter)
Removes all rows selected by a filterMethod parameters in org.openrefine.model with type arguments of type RowFilter Modifier and Type Method Description static RowFilter
RowFilter. conjunction(List<RowFilter> rowFilters)
A row filter which evaluates to true when all the supplied row filters do. -
Uses of RowFilter in org.openrefine.operations.recon
Classes in org.openrefine.operations.recon that implement RowFilter Modifier and Type Class Description protected static class
ReconOperation.NonBlankRowFilter
Filter used to select only rows which have a non-blank value to reconcile.Methods in org.openrefine.operations.recon with parameters of type RowFilter Modifier and Type Method Description protected static RowAggregator<com.google.common.collect.ImmutableMap<String,Long>>
ReconMarkNewTopicsOperation. aggregator(int columnIndex, RowFilter filter)
Constructors in org.openrefine.operations.recon with parameters of type RowFilter Constructor Description DataExtensionProducer(ReconciledDataExtensionJob job, int cellIndex, RowFilter rowFilter)
-
Uses of RowFilter in org.openrefine.runners.local
Methods in org.openrefine.runners.local with parameters of type RowFilter Modifier and Type Method Description long
LocalGrid. countMatchingRows(RowFilter filter)
Grid.ApproxCount
LocalGrid. countMatchingRowsApprox(RowFilter filter, long limit)
List<IndexedRow>
LocalGrid. getRowsAfter(RowFilter filter, long start, int limit)
List<IndexedRow>
LocalGrid. getRowsBefore(RowFilter filter, long end, int limit)
CloseableIterator<IndexedRow>
LocalGrid. iterateRows(RowFilter filter)
<T> ChangeData<T>
LocalGrid. mapRows(RowFilter filter, RowChangeDataProducer<T> rowMapper, Optional<ChangeData<T>> incompleteChangeData)
Grid
LocalGrid. removeRows(RowFilter filter)
-
Uses of RowFilter in org.openrefine.runners.local.logging
Methods in org.openrefine.runners.local.logging with parameters of type RowFilter Modifier and Type Method Description long
LoggedGrid. countMatchingRows(RowFilter filter)
Grid.ApproxCount
LoggedGrid. countMatchingRowsApprox(RowFilter filter, long limit)
List<IndexedRow>
LoggedGrid. getRowsAfter(RowFilter filter, long start, int limit)
List<IndexedRow>
LoggedGrid. getRowsBefore(RowFilter filter, long end, int limit)
CloseableIterator<IndexedRow>
LoggedGrid. iterateRows(RowFilter filter)
<T> ChangeData<T>
LoggedGrid. mapRows(RowFilter filter, RowChangeDataProducer<T> rowMapper, Optional<ChangeData<T>> incompleteChangeData)
Grid
LoggedGrid. removeRows(RowFilter filter)
-
Uses of RowFilter in org.openrefine.runners.testing
Fields in org.openrefine.runners.testing declared as RowFilter Modifier and Type Field Description protected static RowFilter
RunnerTestBase. firstTwoRows
protected static RowFilter
RunnerTestBase. myRowFilter
protected static RowFilter
RunnerTestBase. rowFilterGreaterThanTwo
Methods in org.openrefine.runners.testing with parameters of type RowFilter Modifier and Type Method Description long
TestingGrid. countMatchingRows(RowFilter filter)
Grid.ApproxCount
TestingGrid. countMatchingRowsApprox(RowFilter filter, long limit)
List<IndexedRow>
TestingGrid. getRowsAfter(RowFilter filter, long start, int limit)
List<IndexedRow>
TestingGrid. getRowsBefore(RowFilter filter, long end, int limit)
CloseableIterator<IndexedRow>
TestingGrid. iterateRows(RowFilter filter)
<T> ChangeData<T>
TestingGrid. mapRows(RowFilter filter, RowChangeDataProducer<T> rowMapper, Optional<ChangeData<T>> incompleteChangeData)
Grid
TestingGrid. removeRows(RowFilter filter)
-