Uses of Interface
de.cxp.ocs.spi.indexer.DocumentPreProcessor
Packages that use DocumentPreProcessor
Package
Description
-
Uses of DocumentPreProcessor in de.cxp.ocs.elasticsearch
Constructor parameters in de.cxp.ocs.elasticsearch with type arguments of type DocumentPreProcessorModifierConstructorDescriptionElasticsearchIndexer
(IndexSettings settings, FieldConfigIndex fieldConfAccess, org.elasticsearch.client.RestHighLevelClient restClient, List<DocumentPreProcessor> preProcessors, List<DocumentPostProcessor> postProcessors) -
Uses of DocumentPreProcessor in de.cxp.ocs.indexer
Constructor parameters in de.cxp.ocs.indexer with type arguments of type DocumentPreProcessorModifierConstructorDescriptionAbstractIndexer
(@NonNull List<DocumentPreProcessor> dataPreProcessors, @NonNull List<DocumentPostProcessor> postProcessors, @NonNull FieldConfigIndex fieldConfIndex) -
Uses of DocumentPreProcessor in de.cxp.ocs.preprocessor
Classes in de.cxp.ocs.preprocessor that implement DocumentPreProcessorModifier and TypeClassDescriptionclass
ConfigureableDataprocessor<T extends ConfigureableField>
Abstract class which handles reading and initializingDocumentPreProcessor
implementations which need further configuration. -
Uses of DocumentPreProcessor in de.cxp.ocs.preprocessor.impl
Classes in de.cxp.ocs.preprocessor.impl that implement DocumentPreProcessorModifier and TypeClassDescriptionclass
Converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the "Basic Latin" Unicode block) into their ASCII equivalents, if one exists for every searchable field.class
Converts attributes to a standard data field.class
Extracts the category levels of a single category path field into separate level and a leaf field if the *lvl and *leaf fields exists in the field configuration.class
ConfigureableDataprocessor
implementation which fills a flag field based on a pattern match in a source field.class
class
DocumentPreProcessor
implementation which removes values from a fields value based on a regular expression.class
ConfigureableDataprocessor
implementation which replaces all occurrences of a regular expression within a fields value.class
ConfigureableDataprocessor
implementation which will make the indexer skip the indexation of matching documents.class
DocumentPreProcessor
implementation which splits a field value on a regular expression and adds the splitted values into new fields.class
Summarize and normalize fields depending on configuration