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 aRunnerwhich 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 RowFilterEngine. combinedRowFilters() -
Uses of RowFilter in org.openrefine.browsing.filters
Classes in org.openrefine.browsing.filters that implement RowFilter Modifier and Type Class Description classDualExpressionsNumberComparisonRowFilterJudge if a row matches by evaluating two given expressions on the row, based on two different columns and checking the results.classExpressionEqualRowFilterJudge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.classExpressionNumberComparisonRowFilterJudge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.classExpressionStringComparisonRowFilterJudge if a row matches by evaluating a given expression on the row, based on a particular column, and checking the result.classExpressionTimeComparisonRowFilterJudge 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 RowFilterAllRowsRecordFilter. _rowFilterprotected RowFilterAnyRowRecordFilter. _rowFilterConstructors 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 classScatterplotRowFilterFilters 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 classRowInRecordFilterRow filter which has also access to the spanning record.Fields in org.openrefine.model declared as RowFilter Modifier and Type Field Description static RowFilterRowFilter. ANY_ROWFilter which accepts any rowMethods in org.openrefine.model that return RowFilter Modifier and Type Method Description static RowFilterRowFilter. conjunction(List<RowFilter> rowFilters)A row filter which evaluates to true when all the supplied row filters do.static RowFilterRowFilter. dropFilter(long rowsToDrop)static RowFilterRowFilter. limitFilter(long limit)static RowFilterRowFilter. negate(RowFilter filter)Methods in org.openrefine.model with parameters of type RowFilter Modifier and Type Method Description static RowFlatMapperRowFlatMapper. 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 RowMapperRowMapper. 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 aRowScanMapperto only aggregate its state on filtered rows, and only apply the map function to those filtered rows.longGrid. countMatchingRows(RowFilter filter)Count the number of rows which match a given filter.Grid.ApproxCountGrid. 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 RowInRecordFilterRowInRecordFilter. 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 RowFilterRowFilter. negate(RowFilter filter)GridGrid. 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 RowFilterRowFilter. 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 classReconOperation.NonBlankRowFilterFilter 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 longLocalGrid. countMatchingRows(RowFilter filter)Grid.ApproxCountLocalGrid. 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)GridLocalGrid. 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 longLoggedGrid. countMatchingRows(RowFilter filter)Grid.ApproxCountLoggedGrid. 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)GridLoggedGrid. 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 RowFilterRunnerTestBase. firstTwoRowsprotected static RowFilterRunnerTestBase. myRowFilterprotected static RowFilterRunnerTestBase. rowFilterGreaterThanTwoMethods in org.openrefine.runners.testing with parameters of type RowFilter Modifier and Type Method Description longTestingGrid. countMatchingRows(RowFilter filter)Grid.ApproxCountTestingGrid. 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)GridTestingGrid. removeRows(RowFilter filter)
-