Skip to main content

NumericCondition

Evaluates to true when a document field value satisfies a numeric comparison.

Notesโ€‹

Evaluates to true when a matching document field contains a numeric value that satisfies a comparison or falls within a specified numeric range. Supports operators such as greater than, less than, or equals.

Usageโ€‹

class: NumericCondition
fieldMatcher:
ignoreCase: false
ignoreDiacritic: false
matchEmpty: false
method: BASIC
negateMatches: false
partial: false
pattern: string
replaceAll: false
trim: false
label: string
valueMatcher:
number: 0
operator: gt
valueMatcherRangeEnd:
number: 0
operator: gt

Propertiesโ€‹

PropertyTypeRequiredDefault
fieldMatcherTextMatcherNoTextMatcher
labelstringNo-
valueMatcherNumericValueMatcherNo-
valueMatcherRangeEndNumericValueMatcherNo-

Property Detailsโ€‹

fieldMatcherโ€‹

Matches document fields based on specified patterns and methods. Use this to restrict the handler to operate only on fields whose names satisfy the matcher criteria.

labelโ€‹

An optional, user-supplied label for this step in the importer pipeline. It has no effect on processing โ€” it exists purely to help identify this step, for example in large configurations or in the visual configurator.

valueMatcherโ€‹

Matches document field values based on specified patterns and methods. Use this to restrict the handler to operate only on fields whose values satisfy the matcher criteria.

valueMatcherRangeEndโ€‹

The upper boundary of the value range for range-based matching.