Uses of Class
org.openrefine.model.Record
-
Packages that use Record Package Description org.openrefine.browsing org.openrefine.browsing.facets org.openrefine.browsing.filters org.openrefine.browsing.util org.openrefine.commands.expr org.openrefine.commands.row org.openrefine.expr org.openrefine.model org.openrefine.model.changes org.openrefine.operations org.openrefine.operations.column 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.local.pll org.openrefine.runners.testing org.openrefine.sorting org.openrefine.templating -
-
Uses of Record in org.openrefine.browsing
Methods in org.openrefine.browsing that return types with arguments of type Record Modifier and Type Method Description CloseableIterator<Record>
Engine. getMatchingRecords(SortingConfig sortingConfig)
Iterates over the records matched by the given filters. -
Uses of Record in org.openrefine.browsing.facets
Methods in org.openrefine.browsing.facets with parameters of type Record Modifier and Type Method Description AllFacetsState
AllFacetsAggregator. withRecord(AllFacetsState states, Record record)
T
RecordAggregator. withRecord(T state, Record record)
Adds statistics obtained from a single record to the aggregation state.T
RowInRecordAggregator. withRecord(T state, Record record)
AllFacetsState
AllFacetsAggregator. withRow(AllFacetsState states, long rowId, Row row, Record record)
abstract T
RowInRecordAggregator. withRow(T state, long rowId, Row row, Record record)
Adds statistics obtained from a single row to the facet state.StringFacetState
StringFacetAggregator. withRow(StringFacetState state, long rowId, Row row, Record record)
TextSearchFacet.TextSearchFacetState
TextSearchFacet.TextSearchAggregator. withRow(TextSearchFacet.TextSearchFacetState state, long rowId, Row row, Record record)
T
FacetAggregator. withRowOutsideView(T state, long rowId, Row row, Record record)
LikeRowAggregator.withRow(Object, long, Row)
} except that this method is called on rows that are excluded by at least two facets, so the values in this row do not normally count towards the statistics displayed in facets. -
Uses of Record in org.openrefine.browsing.filters
Methods in org.openrefine.browsing.filters with parameters of type Record Modifier and Type Method Description boolean
AllRowsRecordFilter. filterRecord(Record record)
boolean
AnyRowRecordFilter. filterRecord(Record record)
boolean
DualExpressionsNumberComparisonRowFilter. filterRow(long rowIndex, Row row, Record record)
boolean
ExpressionEqualRowFilter. filterRow(long rowIndex, Row row, Record record)
boolean
ExpressionNumberComparisonRowFilter. filterRow(long rowIndex, Row row, Record record)
boolean
ExpressionStringComparisonRowFilter. filterRow(long rowIndex, Row row, Record record)
boolean
ExpressionEqualRowFilter. internalFilterRow(long rowIndex, Row row, Record record)
-
Uses of Record in org.openrefine.browsing.util
Methods in org.openrefine.browsing.util with parameters of type Record Modifier and Type Method Description Object
ExpressionBasedRowEvaluable. eval(long rowIndex, Row row, Record record, Properties bindings)
Object
RowEvaluable. eval(long rowIndex, Row row, Record record, Properties bindings)
Evaluate on a given row.T
ExpressionValueFacetAggregator. withRow(T state, long rowId, Row row, Record record)
ScatterplotFacetState
ScatterplotFacetAggregator. withRow(ScatterplotFacetState state, long rowId, Row row, Record record)
ScatterplotFacetState
ScatterplotFacetAggregator. withRow(ScatterplotFacetState state, long rowId, Row row, Record record, boolean inView)
T
ExpressionValueFacetAggregator. withRowOutsideView(T state, long rowId, Row row, Record record)
ScatterplotFacetState
ScatterplotFacetAggregator. withRowOutsideView(ScatterplotFacetState state, long rowId, Row row, Record record)
-
Uses of Record in org.openrefine.commands.expr
Methods in org.openrefine.commands.expr with parameters of type Record Modifier and Type Method Description protected static PreviewExpressionCommand.RowResult
PreviewExpressionCommand. evaluate(Properties bindings, ColumnModel columnModel, IndexedRow indexedRow, Record record, String columnName, Cell cell, Map<String,OverlayModel> overlayModels, long projectId, Evaluable eval, boolean repeat, int repeatCount)
-
Uses of Record in org.openrefine.commands.row
Methods in org.openrefine.commands.row with parameters of type Record Modifier and Type Method Description protected static List<GetRowsCommand.WrappedRow>
GetRowsCommand. recordToWrappedRows(Record record)
-
Uses of Record in org.openrefine.expr
Fields in org.openrefine.expr declared as Record Modifier and Type Field Description Record
WrappedRow. record
Methods in org.openrefine.expr with parameters of type Record Modifier and Type Method Description static void
ExpressionUtils. bind(Properties bindings, ColumnModel columnModel, Row row, long rowIndex, Record record, String columnName, Cell cell, Map<String,OverlayModel> overlayModels, long projectId)
Prepares the context for the evaluation of an expression by storing certain context objects within the supplied bindings.static boolean
ExpressionUtils. dependsOnPendingValues(Evaluable evaluable, String baseColumnName, ColumnModel columnModel, Row row, Record record)
Checks if the given expression relies on any pending cells in the given evaluation context.Constructors in org.openrefine.expr with parameters of type Record Constructor Description RecordCells(Record record)
WrappedRecord(Record record)
WrappedRow(ColumnModel columnModel, long rowIndex, Row row, Record record)
Constructor to be used when the wrapped row is used in records mode, when the enclosing record is available. -
Uses of Record in org.openrefine.model
Methods in org.openrefine.model that return Record Modifier and Type Method Description Record
Grid. getRecord(long id)
Returns a record obtained by its id.Methods in org.openrefine.model that return types with arguments of type Record Modifier and Type Method Description List<Record>
Grid. collectRecords()
Returns all records in a list.List<Record>
Grid. getRecordsAfter(long start, int limit)
Returns a list of records, starting from a given index and defined by a maximum size.List<Record>
Grid. getRecordsAfter(RecordFilter filter, long start, int limit)
Among the filtered subset of records, returns a list of records, starting from a given index and defined by a maximum size.List<Record>
Grid. getRecordsBefore(long end, int limit)
Returns a list of consecutive records, ending at a given index (exclusive) and defined by a maximum size.List<Record>
Grid. getRecordsBefore(RecordFilter filter, long end, int limit)
Among the filtered subset of records, returns a list of records, ending at a given index (exclusive) and defined by a maximum size.static CloseableIterator<Record>
Record. groupIntoRecords(CloseableIterator<IndexedRow> parentIter, int keyCellIndex, boolean ignoreFirstRows, List<Row> additionalRows)
Groups a stream of indexed rows into a stream of records.CloseableIterator<Record>
Grid. iterateRecords(RecordFilter filter)
Iterate over records matched by a filter.Methods in org.openrefine.model with parameters of type Record Modifier and Type Method Description List<Row>
RecordMapper. call(Record record)
Maps a record to a list of rows.List<Row>
RowInRecordMapper. call(Record record)
abstract Row
RowInRecordMapper. call(Record record, long rowId, Row row)
Maps a row, in the context of a record.boolean
RecordFilter. filterRecord(Record record)
boolean
RowInRecordFilter. filterRecord(Record record)
abstract boolean
RowInRecordFilter. filterRow(long rowIndex, Row row, Record record)
Determines if a row matches the filter. -
Uses of Record in org.openrefine.model.changes
Methods in org.openrefine.model.changes with parameters of type Record Modifier and Type Method Description List<Row>
RecordChangeDataJoiner. call(Record record, IndexedData<T> indexedData)
Given a record and the pre-computed change data for this record, return the new rows in the record after the change.T
RecordChangeDataProducer. call(Record record)
Compute the change data on a given record.List<Row>
RowInRecordChangeDataJoiner. call(Record record, IndexedData<List<Cell>> indexedData)
List<T>
RowInRecordChangeDataProducer. call(Record record)
abstract T
RowInRecordChangeDataProducer. call(Record record, long rowId, Row row)
Maps a row, in the context of a record.Method parameters in org.openrefine.model.changes with type arguments of type Record Modifier and Type Method Description default List<T>
RecordChangeDataProducer. callRecordBatch(List<Record> records)
Compute the change data on a batch of consecutive records. -
Uses of Record in org.openrefine.operations
Methods in org.openrefine.operations with parameters of type Record Modifier and Type Method Description Row
ExpressionBasedOperation.NegativeRowMapper. call(Record record, long rowId, Row row)
Row
ExpressionBasedOperation.PositiveRowMapper. call(Record record, long rowId, Row row)
-
Uses of Record in org.openrefine.operations.column
Methods in org.openrefine.operations.column with parameters of type Record Modifier and Type Method Description Cell
ColumnAdditionByFetchingURLsOperation.URLFetchingChangeProducer. call(Record record, long rowId, Row row)
-
Uses of Record in org.openrefine.operations.recon
Methods in org.openrefine.operations.recon with parameters of type Record Modifier and Type Method Description List<Row>
ExtendDataOperation.DataExtensionJoiner. call(Record record, IndexedData<ReconciledDataExtensionJob.RecordDataExtension> indexedData)
ReconciledDataExtensionJob.RecordDataExtension
ExtendDataOperation.DataExtensionProducer. call(Record record)
Cell
ReconOperation.ReconChangeDataProducer. call(Record record, long rowId, Row row)
Method parameters in org.openrefine.operations.recon with type arguments of type Record Modifier and Type Method Description List<ReconciledDataExtensionJob.RecordDataExtension>
ExtendDataOperation.DataExtensionProducer. callRecordBatch(List<Record> records)
-
Uses of Record in org.openrefine.runners.local
Fields in org.openrefine.runners.local with type parameters of type Record Modifier and Type Field Description protected PairPLL<Long,Record>
LocalGrid. records
Methods in org.openrefine.runners.local that return Record Modifier and Type Method Description Record
LocalGrid. getRecord(long id)
Methods in org.openrefine.runners.local that return types with arguments of type Record Modifier and Type Method Description List<Record>
LocalGrid. collectRecords()
List<Record>
LocalGrid. getRecordsAfter(long start, int limit)
List<Record>
LocalGrid. getRecordsAfter(RecordFilter filter, long start, int limit)
List<Record>
LocalGrid. getRecordsBefore(long end, int limit)
List<Record>
LocalGrid. getRecordsBefore(RecordFilter filter, long end, int limit)
CloseableIterator<Record>
LocalGrid. iterateRecords(RecordFilter filter)
protected PairPLL<Long,Record>
LocalGrid. records()
Method parameters in org.openrefine.runners.local with type arguments of type Record Modifier and Type Method Description protected static <T> CloseableIterator<Tuple2<Long,IndexedData<T>>>
LocalGrid. applyRecordChangeDataMapper(RecordChangeDataProducer<T> recordMapper, List<Tuple2<Long,Record>> recordBatch)
protected static <T> CloseableIterator<Tuple2<Long,IndexedData<T>>>
LocalGrid. applyRecordChangeDataMapperWithIncompleteData(RecordChangeDataProducer<T> recordMapper, List<Tuple2<Long,Tuple2<Record,IndexedData<T>>>> recordBatch)
Constructor parameters in org.openrefine.runners.local with type arguments of type Record Constructor Description LocalGrid(PairPLL<Long,Record> records, LocalRunner runner, ColumnModel columnModel, Map<String,OverlayModel> overlayModels, long rowCount)
Constructs a grid from a grid of records. -
Uses of Record in org.openrefine.runners.local.logging
Methods in org.openrefine.runners.local.logging that return Record Modifier and Type Method Description Record
LoggedGrid. getRecord(long id)
Methods in org.openrefine.runners.local.logging that return types with arguments of type Record Modifier and Type Method Description List<Record>
LoggedGrid. collectRecords()
List<Record>
LoggedGrid. getRecordsAfter(long start, int limit)
List<Record>
LoggedGrid. getRecordsAfter(RecordFilter filter, long start, int limit)
List<Record>
LoggedGrid. getRecordsBefore(long end, int limit)
List<Record>
LoggedGrid. getRecordsBefore(RecordFilter filter, long end, int limit)
CloseableIterator<Record>
LoggedGrid. iterateRecords(RecordFilter filter)
-
Uses of Record in org.openrefine.runners.local.pll
Methods in org.openrefine.runners.local.pll that return types with arguments of type Record Modifier and Type Method Description protected CloseableIterator<Tuple2<Long,Record>>
RecordPLL. compute(Partition partition)
static PairPLL<Long,Record>
RecordPLL. groupIntoRecords(PairPLL<Long,IndexedRow> grid, int keyColumnIndex)
Constructs an indexed PLL of records by grouping rows together.protected static CloseableIterator<Tuple2<Long,Record>>
RecordPLL. groupIntoRecords(CloseableIterator<IndexedRow> indexedRows, int keyCellIndex, boolean ignoreFirstRows, List<Row> additionalRows)
-
Uses of Record in org.openrefine.runners.testing
Fields in org.openrefine.runners.testing with type parameters of type Record Modifier and Type Field Description protected List<Record>
RunnerTestBase. expectedRecords
Methods in org.openrefine.runners.testing that return Record Modifier and Type Method Description Record
TestingGrid. getRecord(long id)
Methods in org.openrefine.runners.testing that return types with arguments of type Record Modifier and Type Method Description List<Record>
TestingGrid. collectRecords()
List<Record>
TestingGrid. getRecordsAfter(long start, int limit)
List<Record>
TestingGrid. getRecordsAfter(RecordFilter filter, long start, int limit)
List<Record>
TestingGrid. getRecordsBefore(long end, int limit)
List<Record>
TestingGrid. getRecordsBefore(RecordFilter filter, long end, int limit)
static List<Record>
TestingGrid. groupRowsIntoRecords(List<IndexedRow> rows, int keyCellIndex)
CloseableIterator<Record>
TestingGrid. iterateRecords(RecordFilter filter)
-
Uses of Record in org.openrefine.sorting
Methods in org.openrefine.sorting with parameters of type Record Modifier and Type Method Description protected Serializable
RecordSorter. makeKey(Criterion.KeyMaker keyMaker, Criterion c, Record o)
-
Uses of Record in org.openrefine.templating
Methods in org.openrefine.templating with parameters of type Record Modifier and Type Method Description void
Template. internalVisit(long rowIndex, Row row, long total, Writer writer, Properties bindings, ColumnModel columnModel, Map<String,OverlayModel> overlayModels, long projectId, Record record)
Method parameters in org.openrefine.templating with type arguments of type Record Modifier and Type Method Description void
Template. writeRecords(CloseableIterator<Record> records, Writer writer, ColumnModel columnModel, Map<String,OverlayModel> overlayModels, long projectId, int limit)
-