Uses of Interface
de.cxp.ocs.spi.indexer.DocumentPreProcessor
-
Packages that use DocumentPreProcessor Package Description de.cxp.ocs.elasticsearch de.cxp.ocs.indexer de.cxp.ocs.preprocessor de.cxp.ocs.preprocessor.impl -
-
Uses of DocumentPreProcessor in de.cxp.ocs.elasticsearch
Constructor parameters in de.cxp.ocs.elasticsearch with type arguments of type DocumentPreProcessor Constructor Description ElasticsearchIndexer(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 DocumentPreProcessor Constructor Description AbstractIndexer(@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 DocumentPreProcessor Modifier and Type Class Description classConfigureableDataprocessor<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 DocumentPreProcessor Modifier and Type Class Description classAsciiFoldingDataProcessorConverts 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.classExtractCategoryLevelDataProcessorExtracts 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.classFlagFieldDataProcessorConfigureableDataprocessorimplementation which fills a flag field based on a pattern match in a source field.classRemoveFieldContentDelimiterProcessorclassRemoveValuesDataProcessorDocumentPreProcessorimplementation which removes values from a fields value based on a regular expression.classReplacePatternInValuesDataProcessorConfigureableDataprocessorimplementation which replaces all occurrences of a regular expression within a fields value.classSkipDocumentDataProcessorConfigureableDataprocessorimplementation which will make the indexer skip the indexation of matching documents.classSplitValueDataProcessorDocumentPreProcessorimplementation which splits a field value on a regular expression and adds the splitted values into new fields.classWordSplitterDataProcessorSummarize and normalize fields depending on configuration
-