MetaCondition
• com.exalead.indexing.analysis.v10.MetaCondition
• MetaCondition matches if the Document contains a DocumentChunk whose meta name and value match the specified condition.
• Parent elements:
◦ com.exalead.indexing.analysis.v10.AnalysisPipeline (as AnalysisPipeline)
◦ com.exalead.indexing.analysis.v10.AndCondition (as AndCondition)
◦ com.exalead.indexing.analysis.v10.CGRDocumentProcessor (as CGRDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.ConcatValues (as ConcatValues)
◦ com.exalead.indexing.analysis.v10.ContentCleanup (as ContentCleanup)
◦ com.exalead.indexing.analysis.v10.ConvertTextExtractor (as ConvertTextExtractor)
◦ com.exalead.indexing.analysis.v10.CoordinatesFormatter (as CoordinatesFormatter)
◦ com.exalead.indexing.analysis.v10.CopyContext (as CopyContext)
◦ com.exalead.indexing.analysis.v10.CustomDocumentProcessor (as CustomDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.DataModelClassResolver (as DataModelClassResolver)
◦ com.exalead.indexing.analysis.v10.DateFormatter (as DateFormatter)
◦ com.exalead.indexing.analysis.v10.DebugCrashProcessor (as DebugCrashProcessor)
◦ com.exalead.indexing.analysis.v10.DebugProcessor (as DebugProcessor)
◦ com.exalead.indexing.analysis.v10.DiscardDocument (as DiscardDocument)
◦ com.exalead.indexing.analysis.v10.DocumentProcessor (as DocumentProcessor)
◦ com.exalead.indexing.analysis.v10.DocumentProcessorGroup (as DocumentProcessorGroup)
◦ com.exalead.indexing.analysis.v10.DoubleToLong (as DoubleToLong)
◦ com.exalead.indexing.analysis.v10.FixedRangeNumericalPartitioning (as FixedRangeNumericalPartitioning)
◦ com.exalead.indexing.analysis.v10.ForcedRangeNumericalPartitioning (as ForcedRangeNumericalPartitioning)
◦ com.exalead.indexing.analysis.v10.FormatCheckerDate (as FormatCheckerDate)
◦ com.exalead.indexing.analysis.v10.GeoBBoxProcessor (as GeoBBoxProcessor)
◦ com.exalead.indexing.analysis.v10.GeoCategorizer (as GeoCategorizer)
◦ com.exalead.indexing.analysis.v10.HTMLCSSExtractor (as HTMLCSSExtractor)
◦ com.exalead.indexing.analysis.v10.HTMLCSSSelector (as HTMLCSSSelector)
◦ com.exalead.indexing.analysis.v10.HTMLRelevantContentExtractor (as HTMLRelevantContentExtractor)
◦ com.exalead.indexing.analysis.v10.HTMLTableExtractor (as HTMLTableExtractor)
◦ com.exalead.indexing.analysis.v10.InferFileExtension (as InferFileExtension)
◦ com.exalead.indexing.analysis.v10.InsertCurrentDate (as InsertCurrentDate)
◦ com.exalead.indexing.analysis.v10.JavaDocumentProcessor (as JavaDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.JavaProcessor (as JavaProcessor)
◦ com.exalead.indexing.analysis.v10.JavaScriptProcessor (as JavaScriptProcessor)
◦ com.exalead.indexing.analysis.v10.LanguageDetector (as LanguageDetector)
◦ com.exalead.indexing.analysis.v10.LanguageSetter (as LanguageSetter)
◦ com.exalead.indexing.analysis.v10.MIMEDetector (as MIMEDetector)
◦ com.exalead.indexing.analysis.v10.MathDocumentProcessor (as MathDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.MetaFinder (as MetaFinder)
◦ com.exalead.indexing.analysis.v10.MimeTypeSetter (as MimeTypeSetter)
◦ com.exalead.indexing.analysis.v10.MultiContextCSVEncoder (as MultiContextCSVEncoder)
◦ com.exalead.indexing.analysis.v10.MultiContextDocumentProcessor (as MultiContextDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.NativeTextExtractor (as NativeTextExtractor)
◦ com.exalead.indexing.analysis.v10.NewChunk (as NewChunk)
◦ com.exalead.indexing.analysis.v10.NotCondition (as NotCondition)
◦ com.exalead.indexing.analysis.v10.NumericalFormatter (as NumericalFormatter)
◦ com.exalead.indexing.analysis.v10.OrCondition (as OrCondition)
◦ com.exalead.indexing.analysis.v10.PLMExpandDocumentProcessor (as PLMExpandDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.PrecomputedThumbnailsDocumentProcessor (as PrecomputedThumbnailsDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.PrintfValues (as PrintfValues)
◦ com.exalead.indexing.analysis.v10.PublicUrlProcessor (as PublicUrlProcessor)
◦ com.exalead.indexing.analysis.v10.RealTimeAlerting (as RealTimeAlerting)
◦ com.exalead.indexing.analysis.v10.RemoteHTTPTransformer (as RemoteHTTPTransformer)
◦ com.exalead.indexing.analysis.v10.RemoteMOTAPIDocumentProcessor (as RemoteMOTAPIDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.RemoveContexts (as RemoveContexts)
◦ com.exalead.indexing.analysis.v10.RenameContext (as RenameContext)
◦ com.exalead.indexing.analysis.v10.RenameUnmappedContexts (as RenameUnmappedContexts)
◦ com.exalead.indexing.analysis.v10.ReplaceContextNames (as ReplaceContextNames)
◦ com.exalead.indexing.analysis.v10.ReplaceRegexp (as ReplaceRegexp)
◦ com.exalead.indexing.analysis.v10.ReplaceValues (as ReplaceValues)
◦ com.exalead.indexing.analysis.v10.SemanticPipeDocumentProcessor (as SemanticPipeDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.SetDefaultValue (as SetDefaultValue)
◦ com.exalead.indexing.analysis.v10.SimilarStringToPart (as SimilarStringToPart)
◦ com.exalead.indexing.analysis.v10.SingleContextDocumentProcessor (as SingleContextDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.SplitValues (as SplitValues)
◦ com.exalead.indexing.analysis.v10.StandardPartsMerger (as StandardPartsMerger)
◦ com.exalead.indexing.analysis.v10.StorageServiceDocumentProcessor (as StorageServiceDocumentProcessor)
◦ com.exalead.indexing.analysis.v10.StringHash (as StringHash)
◦ com.exalead.indexing.analysis.v10.StringHash32 (as StringHash32)
◦ com.exalead.indexing.analysis.v10.StringHash64 (as StringHash64)
◦ com.exalead.indexing.analysis.v10.StringTransform (as StringTransform)
◦ com.exalead.indexing.analysis.v10.TextToNum (as TextToNum)
◦ com.exalead.indexing.analysis.v10.URLCodec (as URLCodec)
◦ com.exalead.indexing.analysis.v10.URLTransformer (as URLTransformer)
◦ com.exalead.indexing.analysis.v10.UTF8Checker (as UTF8Checker)
◦ com.exalead.indexing.analysis.v10.UniformRandomContextGenerator (as UniformRandomContextGenerator)
◦ com.exalead.indexing.analysis.v10.UnitsOfMeasurementNormalizer (as UnitsOfMeasurementNormalizer)
◦ com.exalead.indexing.analysis.v10.ValueSelector (as ValueSelector)
◦ com.exalead.indexing.analysis.v10.WildcardIndexing (as WildcardIndexing)
◦ com.exalead.indexing.analysis.v10.XpathExtractor (as XpathExtractor)
◦ com.exalead.indexing.analysis.v10.XpathFragmentExtractor (as XpathFragmentExtractor)
◦ com.exalead.indexing.analysis.v10.ZipfRandomContextGenerator (as ZipfRandomContextGenerator)
• Attributes:
Name
Type
Default value
Description
name
string
Name of the meta against which to check.
nameMode
enum(equals, matches)
equals
Meta name test mode:
• "equals": Evaluates the DocumentChunk with a name equal to the specified one.
• "matches": Evaluates the DocumentChunk with a name matching the specified regular expression.The match is case insensitive.
valueMode
enum(equals, contains, exists, matches)
exists
Value test mode:
• "exists": Matches if a DocumentChunk pass the name condition.
• "equals": Matches if a DocumentChunk pass the name condition and the textual content is equal to the 'value' attribute.
• "contains": Matches if a DocumentChunk pass the name condition and the textual content contains 'value' (Pure string matching is performed without tokenization).
• "matches": Matches if a DocumentChunk pass the name condition and the textual content matches the regular expression specified by the 'value' attribute. The match is case insensitive.
value
string
The string to check against the value of DocumentChunks.
This site works best with JavaScript enabled