Package org.openrefine.operations.recon
Class ReconClearSimilarCellsOperation
- java.lang.Object
-
- org.openrefine.operations.EngineDependentOperation
-
- org.openrefine.operations.RowMapOperation
-
- org.openrefine.operations.recon.ReconClearSimilarCellsOperation
-
- All Implemented Interfaces:
Operation
public class ReconClearSimilarCellsOperation extends RowMapOperation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openrefine.operations.RowMapOperation
RowMapOperation.GridMap
-
-
Field Summary
Fields Modifier and Type Field Description protected String
_columnName
protected String
_similarValue
-
Fields inherited from class org.openrefine.operations.EngineDependentOperation
_engineConfig
-
-
Constructor Summary
Constructors Constructor Description ReconClearSimilarCellsOperation(EngineConfig engineConfig, String columnName, String similarValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getColumnName()
String
getDescription()
A short human-readable description of what this operation does.protected RowInRecordMapper
getPositiveRowMapper(Grid state, ChangeContext context)
Returns the row mapper applied to the rows matched by the filter.String
getSimilarValue()
protected static RowInRecordMapper
rowMapper(int cellIndex, String _similarValue)
-
Methods inherited from class org.openrefine.operations.RowMapOperation
apply, getGridMap, getNegativeRowMapper, getNewColumnModel, getNewOverlayModels, postTransform
-
Methods inherited from class org.openrefine.operations.EngineDependentOperation
getEngine, getEngineConfig
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openrefine.operations.Operation
getOperationId, isReproducible
-
-
-
-
Constructor Detail
-
ReconClearSimilarCellsOperation
public ReconClearSimilarCellsOperation(EngineConfig engineConfig, String columnName, String similarValue)
-
-
Method Detail
-
getColumnName
public String getColumnName()
-
getSimilarValue
public String getSimilarValue()
-
getDescription
public String getDescription()
Description copied from interface:Operation
A short human-readable description of what this operation does.
-
getPositiveRowMapper
protected RowInRecordMapper getPositiveRowMapper(Grid state, ChangeContext context) throws OperationException
Description copied from class:RowMapOperation
Returns the row mapper applied to the rows matched by the filter.- Overrides:
getPositiveRowMapper
in classRowMapOperation
- Parameters:
state
- the initial state of the grid- Throws:
OperationException
-
rowMapper
protected static RowInRecordMapper rowMapper(int cellIndex, String _similarValue)
-
-