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 TypeClassDescriptionclassConfigureableDataprocessor<T extends ConfigureableField>Abstract class which handles reading and initializingDocumentPreProcessorimplementations which need further configuration. -
Uses of DocumentPreProcessor in de.cxp.ocs.preprocessor.impl
Classes in de.cxp.ocs.preprocessor.impl that implement DocumentPreProcessorModifier and TypeClassDescriptionclassConverts 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.classConverts attributes to a standard data field.classExtracts 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.classConfigureableDataprocessorimplementation which fills a flag field based on a pattern match in a source field.classclassDocumentPreProcessorimplementation which removes values from a fields value based on a regular expression.classConfigureableDataprocessorimplementation which replaces all occurrences of a regular expression within a fields value.classConfigureableDataprocessorimplementation which will make the indexer skip the indexation of matching documents.classDocumentPreProcessorimplementation which splits a field value on a regular expression and adds the splitted values into new fields.classSummarize and normalize fields depending on configuration