Class ExtendDataOperation.ExtendDataProcess
java.lang.Object
com.google.refine.process.Process
com.google.refine.process.LongRunningProcess
com.google.refine.operations.recon.ExtendDataOperation.ExtendDataProcess
- All Implemented Interfaces:
Runnable
- Enclosing class:
- ExtendDataOperation
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected final EngineConfigprotected final longprotected ReconciledDataExtensionJobprotected final ProjectFields inherited from class com.google.refine.process.LongRunningProcess
_canceled, _description, _manager, _progress, _thread -
Constructor Summary
ConstructorsConstructorDescriptionExtendDataProcess(Project project, EngineConfig engineConfig, String description) -
Method Summary
Modifier and TypeMethodDescriptionprotected intextendRows(List<Integer> rowIndices, List<ReconciledDataExtensionJob.DataExtension> dataExtensions, int from, int limit, Map<String, ReconCandidate> reconCandidateMap) protected Runnableprotected voidpopulateRowsWithMatches(List<Integer> rowIndices) voidrun()Methods inherited from class com.google.refine.process.LongRunningProcess
cancel, getStatus, isDone, isImmediate, isRunning, performImmediate, startPerforming
-
Field Details
-
_project
-
_engineConfig
-
_historyEntryID
protected final long _historyEntryID -
_cellIndex
protected int _cellIndex -
_job
-
-
Constructor Details
-
ExtendDataProcess
-
-
Method Details
-
getRunnable
- Specified by:
getRunnablein classLongRunningProcess
-
populateRowsWithMatches
- Throws:
Exception
-
extendRows
protected int extendRows(List<Integer> rowIndices, List<ReconciledDataExtensionJob.DataExtension> dataExtensions, int from, int limit, Map<String, ReconCandidate> reconCandidateMap) -
run
public void run()
-