Interface FieldValueModifyingTransformer
-
- All Superinterfaces:
BaseDocumentTransformer,HasInputListProperty,Stage
public interface FieldValueModifyingTransformer extends BaseDocumentTransformer, HasInputListProperty
Interface for document transformers that modify and existing field value in place.Please refer to the
com.attivio.sdk.server.component.configurationandcom.attivio.sdk.server.component.lifecyclepackages for mix-in interfaces that may be appropriate to implement along with this interface.- See Also:
ProvidesProcessingFeedback
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanmodifyFieldValue(java.lang.String fieldName, IngestFieldValue fv)Process a single field value and modify it in place.-
Methods inherited from interface com.attivio.sdk.server.component.configuration.HasInputListProperty
getInput, setInput
-
-
-
-
Method Detail
-
modifyFieldValue
boolean modifyFieldValue(java.lang.String fieldName, IngestFieldValue fv) throws AttivioExceptionProcess a single field value and modify it in place.- Parameters:
fieldName- the input field name being processed.fv- the value to process.- Returns:
- true to continue processing the document, false to drop it
- Throws:
AttivioException
-
-