Class RemoveFieldContentDelimiterProcessor

java.lang.Object
de.cxp.ocs.preprocessor.impl.RemoveFieldContentDelimiterProcessor
All Implemented Interfaces:
DocumentPreProcessor

public class RemoveFieldContentDelimiterProcessor extends Object implements DocumentPreProcessor
  • Constructor Details

    • RemoveFieldContentDelimiterProcessor

      public RemoveFieldContentDelimiterProcessor()
  • Method Details

    • initialize

      public void initialize(FieldConfigAccess fieldConfig, Map<String,String> confMap)
      Description copied from interface: DocumentPreProcessor
      DataPreProcessor MUST have a no-args constructor. To configure it afterwards, this method will be used.
      Specified by:
      initialize in interface DocumentPreProcessor
      Parameters:
      fieldConfig - field config access
      confMap - custom string-to-string map that can be configured per DocumentPreProcessor.
    • process

      public boolean process(Document document, boolean visible)
      Description copied from interface: DocumentPreProcessor
      Called for each source document.
      Specified by:
      process in interface DocumentPreProcessor
      Parameters:
      document - source document
      visible - weather or not the record is currently marked for indexing.
      Returns:
      true if the record should be indexed, false otherwise.