Uses of Interface
com.norconex.importer.handler.ConfigurableDocHandler
Packages that use ConfigurableDocHandler
Package
Description
-
Uses of ConfigurableDocHandler in com.norconex.importer.handler
Classes in com.norconex.importer.handler that implement ConfigurableDocHandlerModifier and TypeClassDescriptionclassSpecial handler that marks a document as being "rejected", with an optional custom message for event logging. -
Uses of ConfigurableDocHandler in com.norconex.importer.handler.parser.impl
Classes in com.norconex.importer.handler.parser.impl that implement ConfigurableDocHandlerModifier and TypeClassDescriptionclassParser class when no other handlers are specified.classclassRaw Tika parser that needs to be configured by passing a tika configuration file. -
Uses of ConfigurableDocHandler in com.norconex.importer.handler.splitter
Classes in com.norconex.importer.handler.splitter that implement ConfigurableDocHandlerModifier and TypeClassDescriptionclass -
Uses of ConfigurableDocHandler in com.norconex.importer.handler.splitter.impl
Classes in com.norconex.importer.handler.splitter.impl that implement ConfigurableDocHandlerModifier and TypeClassDescriptionclassSplit files with Coma-Separated values (or any other characters, like tab) into one document per line.classSplits HTML, XHTML, or XML document on elements matching a given selector.classSplit PDFs pages so each pages are treated as individual documents.classTranslate documents using one of the supported translation API.classSplits XML document on a specific element. -
Uses of ConfigurableDocHandler in com.norconex.importer.handler.transformer.impl
Classes in com.norconex.importer.handler.transformer.impl that implement ConfigurableDocHandlerModifier and TypeClassDescriptionclassCaptures the document's original, unparsed content and stores it, Base64-encoded, in a metadata field.classChanges the character case of a document content or matching fields values according to one of the following methods:classTransforms a document content (if needed) from a source character encoding (charset) to a target one.classReduces specified consecutive characters or strings to only one instance (document content only).classDefine and add constant values to documents.classCopies metadata fields.classCounts the number of matches of a given string (or string pattern) and store the resulting value in a field in the specified "toField".classAdds the current computer UTC date to the specifiedfield.classFormats a date from any given format to a format of choice, as per the formatting options found onZonedDateTimeParserwith the addition of the format "EPOCH", which represents the difference, measured in milliseconds, between the date and midnight, January 1, 1970.classA utility tagger to help with troubleshooting of document importing.classDelete the metadata fields provided.classAdds the document length (i.e., number of bytes) to the specifiedfield.classExtract the value of one or more elements or attributes into a target field, or delete matching elements.classclassA utility tagger that reports in a CSV file the fields discovered in a crawl session, captured at the point of your choice in the importing process.classForces a metadata field to be single-value.classGiven a separator, split a field string into multiple segments representing each node of a hierarchical branch.classTransforms an image using common image operations.classKeep only the metadata fields provided, delete all other ones.classDetects a document language based on Apache Tika language detection capability.classMerge multiple metadata fields into a single one.classExtracts field names and their values with regular expression.classRename metadata fields to different names.classReplaces every occurrences of the given replacements (document content only).classSaves a copy of the document at its current processing state in the specified directory.classTransform incoming documents using a scripting language.classSplits an existing metadata value into multiple values based on a given value separator (the separator gets discarded).classStrips any content found after first match found for given pattern.classStrips any content found before first match found for given pattern.classStrips any content found between a matching start and end strings.classKeep a substring of the content matching a begin and end character indexes.classExtracts and add values found between a matching start and end strings to a document metadata field.classAnalyzes the content of the supplied document and adds statistical information about its content or field as metadata fields.classAttempts to generate a title from the document content (default) or a specified metadata field.classTruncates afromFieldvalue(s) and optionally replace truncated portion by a hash value to help ensure uniqueness (not 100% guaranteed to be collision-free).classExtracts unique URLs matching specific patterns in plain text content and store them in a given field.classGenerates a random Universally unique identifier (UUID) and stores it in the specifiedfield.