Uses of Interface
com.norconex.importer.handler.Labelable
Packages that use Labelable
Package
Description
-
Uses of Labelable in com.norconex.importer.handler
Classes in com.norconex.importer.handler with type parameters of type LabelableModifier and TypeInterfaceDescriptioninterfaceConfigurableDocHandler<T extends Labelable>A document handler backed by a configuration bean that supports an optional user-supplied label.Classes in com.norconex.importer.handler that implement LabelableModifier and TypeClassDescriptionclassShared base class for document handler configuration beans that support an optional user-supplied label.classShared base class for importer configuration beans that support an optional user-supplied label.class -
Uses of Labelable in com.norconex.importer.handler.condition
Classes in com.norconex.importer.handler.condition with type parameters of type LabelableModifier and TypeInterfaceDescriptioninterfaceConfigurableCondition<T extends Labelable>A condition backed by a configuration bean that supports an optional user-supplied label.Classes in com.norconex.importer.handler.condition that implement LabelableModifier and TypeClassDescriptionclassclassclassShared base class for condition configuration beans that support an optional user-supplied label.classConditionally execute one or more doc handlers (possibly including other conditional doc handlers) upon matching a condition, or not.classclassclassclass -
Uses of Labelable in com.norconex.importer.handler.condition.impl
Classes in com.norconex.importer.handler.condition.impl that implement LabelableModifier and TypeClassDescriptionclassA condition based on whether the document content (default) or any of the specified metadata fields are blank or inexistent.classA condition based on the date value(s) of matching metadata fields given the supplied date format.classA condition using a Document Object Model (DOM) representation of an HTML, XHTML, or XML document content to match an element, attribute or value.classA condition based on the numeric value(s) of matching metadata fields, supporting decimals.classA condition based on a text pattern matching a document reference (e.g.classA condition formulated using a scripting language.classA condition based on a text pattern matching a document content (default), or matching specific field(s). -
Uses of Labelable in com.norconex.importer.handler.parser.impl
Classes in com.norconex.importer.handler.parser.impl that implement LabelableModifier and TypeClassDescriptionclassParser class when no other handlers are specified.class -
Uses of Labelable in com.norconex.importer.handler.splitter
Classes in com.norconex.importer.handler.splitter that implement Labelable -
Uses of Labelable in com.norconex.importer.handler.splitter.impl
Classes in com.norconex.importer.handler.splitter.impl that implement LabelableModifier 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 Labelable in com.norconex.importer.handler.transformer.impl
Classes in com.norconex.importer.handler.transformer.impl that implement LabelableModifier and TypeClassDescriptionclassBinaryContentTransformerconfiguration.classChanges the character case of matching fields and 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.