Class MultiValuedCellSplitOperation
java.lang.Object
com.google.refine.model.AbstractOperation
com.google.refine.operations.cell.MultiValuedCellSplitOperation
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMultiValuedCellSplitOperation(String columnName, String keyColumnName, int[] fieldLengths) MultiValuedCellSplitOperation(String columnName, String keyColumnName, String separator, boolean regex) -
Method Summary
Modifier and TypeMethodDescriptionprotected HistoryEntrycreateHistoryEntry(Project project, long historyEntryID) deserialize(String columnName, String keyColumnName, String mode, String separator, boolean regex, int[] fieldLengths) protected StringgetBriefDescription(Project project) int[]getMode()getRegex()Methods inherited from class com.google.refine.model.AbstractOperation
createProcess, getJsonDescription, getOperationId
-
Field Details
-
_columnName
-
_keyColumnName
-
_mode
-
_separator
-
_regex
-
_fieldLengths
protected final int[] _fieldLengths
-
-
Constructor Details
-
MultiValuedCellSplitOperation
-
MultiValuedCellSplitOperation
-
-
Method Details
-
deserialize
public static MultiValuedCellSplitOperation deserialize(String columnName, String keyColumnName, String mode, String separator, boolean regex, int[] fieldLengths) -
getColumnName
-
getKeyColumnName
-
getMode
-
getSeparator
-
getRegex
-
getFieldLengths
public int[] getFieldLengths() -
getBriefDescription
- Overrides:
getBriefDescriptionin classAbstractOperation
-
createHistoryEntry
- Overrides:
createHistoryEntryin classAbstractOperation- Throws:
Exception
-