Ontology
com.exalead.mot.components.ontology.Ontology
- No documentation for this element.
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
matchOnSeparators |
boolean |
True |
If you want to skip separators, set this Boolean to
false |
matchOnSeparatorsBut |
string |
|
If you want to skip only a set of separators, specify
them here ex: matchOnSeparatorsBut="-_" matches on separators but skip '-' and
'_' |
- Nested elements:
Name |
Type |
Description |
OInclude |
com.exalead.mot.components.ontology.OInclude* |
|
Pkg |
com.exalead.mot.components.ontology.Pkg* |
|
OInclude
com.exalead.mot.components.ontology.OInclude
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.ontology.Ontology (as
Ontology)
com.exalead.mot.components.ontology.Pkg (as
Pkg)
- Attributes:
Name |
Type |
Default value |
Description |
fileName |
string |
|
Path to external ontology to include |
Pkg
com.exalead.mot.components.ontology.Pkg
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.ontology.Pkg (as
Pkg)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
path |
string |
|
Package name, used as annotation tag |
disabled |
boolean |
|
|
- Nested elements:
Name |
Type |
Description |
OInclude |
com.exalead.mot.components.ontology.OInclude* |
|
PkgOrEntry |
com.exalead.mot.components.ontology.PkgOrEntry* |
|
Entry
com.exalead.mot.components.ontology.Entry
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.ontology.Pkg (as
Pkg)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
display |
string |
|
Display form of the annotation |
lang |
iso code |
|
Language of forms in this entry when not
specified |
kind |
int |
|
Kind of the annotation |
disabled |
boolean |
|
|
- Nested elements:
Name |
Type |
Description |
Form |
com.exalead.mot.components.ontology.Form* |
|
Form
com.exalead.mot.components.ontology.Form
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.ontology.Entry (as
Entry)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
Matching expression |
level |
string |
|
Matching level |
lang |
iso code |
|
Used to restrict a match to a specific
language |
distance |
int |
|
Specifies the distance to apply to the default
annotation trustLevel (that is,: 100-distance) |
disabled |
boolean |
|
|
FastRulesDefinition
com.exalead.mot.components.fastrules.FastRulesDefinition
- A set of categories together with their associated rules
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
catName |
string |
|
The category name |
- Nested elements:
Name |
Type |
Description |
Category |
com.exalead.mot.components.fastrules.Category* |
|
DateFormat |
com.exalead.mot.components.fastrules.DateFormat* |
|
Category
com.exalead.mot.components.fastrules.Category
- A set of rules and a category value for matching documents
- Parent elements:
com.exalead.mot.components.fastrules.FastRulesDefinition (as
FastRulesDefinition)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
The category value |
- Nested elements:
Name |
Type |
Description |
Rule |
com.exalead.mot.components.fastrules.Rule* |
|
Rule
com.exalead.mot.components.fastrules.Rule
- A rule expressing constraints on a document content
- Parent elements:
com.exalead.mot.components.fastrules.Category (as
Category)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
A query defined with a subset of Exalead User Query
Language |
exceptionRule |
boolean |
|
Makes the rule an exception rule instead of a normal
rule. When any of the exception rules of a category matches, the category is not
assigned to the document, even if some of its normal rules match. |
lang |
iso code |
xx |
Restrict this query to a specific language |
DateFormat
com.exalead.mot.components.fastrules.DateFormat
- A date format definition conforming to C function strptime
- Parent elements:
com.exalead.mot.components.fastrules.FastRulesDefinition (as
FastRulesDefinition)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
The date format value |
LemmaDictionary
com.exalead.mot.components.lemmatizer.LemmaDictionary
- No documentation for this element.
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
lang |
iso code |
|
|
- Nested elements:
Name |
Type |
Description |
Lemma |
com.exalead.mot.components.lemmatizer.Lemma* |
|
Lemma
com.exalead.mot.components.lemmatizer.Lemma
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.lemmatizer.LemmaDictionary (as
LemmaDictionary)
- Attributes:
Name |
Type |
Default value |
Description |
value |
string |
|
|
pos |
string |
|
|
trustLevel |
int |
100 |
|
- Nested elements:
Name |
Type |
Description |
inflecteds |
com.exalead.mot.components.lemmatizer.Inflected* |
Inflected forms of the word |
Inflected
com.exalead.mot.components.lemmatizer.Inflected
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.lemmatizer.Lemma (as
inflecteds)
- Attributes:
Name |
Type |
Default value |
Description |
value |
string |
|
Inflected form of the word. |
number |
enum(singular, plural, unnumbered) |
unnumbered |
Number of the inflected form |
gender |
enum(masculine, feminine, neutral) |
neutral |
Gender of the inflected form |
NormalizationOverwrites
com.exalead.mot.components.normalizer.NormalizationOverwrites
- No documentation for this element.
- Nested elements:
Name |
Type |
Description |
NormalizationOverwrite |
com.exalead.mot.components.normalizer.NormalizationOverwrite* |
|
NormalizationOverwrite
com.exalead.mot.components.normalizer.NormalizationOverwrite
- overwrite normalization for a specific letter, for example, umlaut exceptions: ä ->
ae, ü -> ue, ö -> oe ...
- Parent elements:
com.exalead.mot.components.normalizer.NormalizationOverwrites (as
NormalizationOverwrites)
- Attributes:
Name |
Type |
Default value |
Description |
lang |
string |
|
|
origChr |
string |
|
|
replaceString |
string |
|
|
NormalizationAlternatives
com.exalead.mot.components.normalizer.NormalizationAlternatives
- No documentation for this element.
- Nested elements:
Name |
Type |
Description |
NormalizationAlternative |
com.exalead.mot.components.normalizer.NormalizationAlternative* |
|
NormalizationAlternative
com.exalead.mot.components.normalizer.NormalizationAlternative
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.normalizer.NormalizationAlternatives (as
NormalizationAlternatives)
- Attributes:
Name |
Type |
Default value |
Description |
lang |
string |
|
|
origChr |
string |
|
|
replaceString |
string |
|
|
NormalizationExceptions
com.exalead.mot.components.normalizer.NormalizationExceptions
- No documentation for this element.
- Nested elements:
Name |
Type |
Description |
NormalizationException |
com.exalead.mot.components.normalizer.NormalizationException* |
|
NormalizationException
com.exalead.mot.components.normalizer.NormalizationException
- set normalization exception: for this word, the annotation is added with a trust level
of 0 instead of 100. This is useful to index thé, maïs, ... as lowercase word and as
normalized words
- Parent elements:
com.exalead.mot.components.normalizer.NormalizationExceptions (as
NormalizationExceptions)
- Attributes:
Name |
Type |
Default value |
Description |
lang |
string |
|
|
word |
string |
|
|
RegexpMatches
com.exalead.mot.components.regexpmatcher.RegexpMatches
- No documentation for this element.
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RegexpMatch |
com.exalead.mot.components.regexpmatcher.RegexpMatch* |
Regular expressions to recognize. |
RegexpMatch
com.exalead.mot.components.regexpmatcher.RegexpMatch
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.regexpmatcher.RegexpMatches (as
RegexpMatches)
- Attributes:
Name |
Type |
Default value |
Description |
regexp |
string |
|
Regular expression to recognize. |
annotation |
string |
|
Tag of the annotations to add on matched
tokens. |
level |
enum(exact, lowercase, normalized) |
normalized |
Level of the regular expression. For example, a
regexp with level=lowercase matches case-insensitively. |
lang |
iso code |
xx |
Lang of the regular expression. The regexp does not
match token in other languages. If lang=xx, token may be matched, no matter the
language they are in. |
displayForm |
string |
|
Value of the annotations to add on matched tokens. By
default, the display form is that of the matched tokens, but the user can
override it. Captures may be used. For example if the regexp is "(foo)bar", and
the displayForm is "\1baz", then annotations are added on "foobar" with value
"foobaz". |
Synonyms
com.exalead.mot.qrewrite.v10.Synonyms
- The Synonyms feature allows you to define synonym resources
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
equivalenceClass |
boolean |
True |
A synonym set is defined with a master expression and
a set of associated expressions (an expression is defined by many words with a
space as separator) originalExpr = {alternativeExpr1, ....,
alternativeExprN}.When query is parsed we expand originalExpr with
{alternativeExpr1, ..., alternativeExprN}. When equivalenceClass Boolean is set
to true, we also expand: - alternativeExpr1 by originalExpr, alternativeExpr2,
..., alternativeExprN - alternativeExpr2 by originalExpr, alternativeExpr1,
alternativeExpr3, ..., alternativeExprN - ... - alternativeExprN by
originalExpr, alternativeExpr1, ..., alternativeExprN-1 |
matchOnSeparators |
boolean |
True |
If false, synonym matching is
punctuation-insensitive. |
stopwordsResource |
string |
resource:///stopwords/ontology.bin |
Path to the compiled ontology containing stopwords
used at build time when generating permutations. |
permutations |
boolean |
|
If true, adds for each synonym some extra forms made
of words permutations after removing stopwords. |
addStopwordFreeForms |
boolean |
|
If true, adds for each synonym an extra form from
which stopwords have been removed. |
- Nested elements:
Name |
Type |
Description |
SynonymSet |
com.exalead.mot.qrewrite.v10.SynonymSet* |
|
SynonymSet
com.exalead.mot.qrewrite.v10.SynonymSet
- A set of synonym terms.
- Parent elements:
com.exalead.mot.qrewrite.v10.Synonyms (as
Synonyms)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
originalExpr |
string |
|
String to match in user query |
level |
enum(exact, lowercase, normalized) |
normalized |
Term level of these expressions. |
lang |
iso code |
|
Only match the original expression in this
language. |
equivalenceClass |
enum(true, false, SynonymSetToSynonym,
SynonymToSynonymSet) |
|
override equivalenceClass Boolean if null or
different from true/false, keep Synonyms.equivalenceClass value |
- Nested elements:
Name |
Type |
Description |
Synonym |
com.exalead.mot.qrewrite.v10.Synonym* |
The list of synonyms of the original
expression. |
Synonym
com.exalead.mot.qrewrite.v10.Synonym
- No documentation for this element.
- Parent elements:
com.exalead.mot.qrewrite.v10.SynonymSet (as
SynonymSet)
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
alternativeExpr |
string |
|
Synonym string: can be a multiword expression
(separated by space only) |
level |
enum(exact, lowercase, normalized, custom,
sameasset) |
sameasset |
display level |
customLevel |
byte |
|
(only when level == "custom") when level = "custom",
this customLevel is used |
distance |
int |
|
distance applied to this synonym |
lang |
string |
|
if not null, override language of SynonymSet |
TRules
com.exalead.mot.components.transducer.TRules
- A set of transducer rules
- Attributes:
Name |
Type |
Default value |
Description |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Seq
com.exalead.mot.components.transducer.Seq
- Abstract class common to all patterns whose children have to be interpreted as a
sequence.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Iter
com.exalead.mot.components.transducer.Iter
- @b iter pattern ...
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
min |
int |
|
|
max |
int |
128 |
|
greedy |
boolean |
True |
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Star
com.exalead.mot.components.transducer.Star
- @b star pattern == iter(min=0, max=this.max, greedy=true)
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
max |
int |
2147483647 |
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Plus
com.exalead.mot.components.transducer.Plus
- @b plus pattern == iter(min=1, max=this.max, greedy=true)
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
max |
int |
2147483647 |
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Opt
com.exalead.mot.components.transducer.Opt
- @b opt pattern == iter(min=0, max=1, greedy=true)
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Sub
com.exalead.mot.components.transducer.Sub
- @b sub pattern denotes submatches that are retrieved.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
no |
int |
|
|
kind |
string |
sub |
|
value |
string |
|
|
trustLevel |
int |
100 |
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Or
com.exalead.mot.components.transducer.Or
- @b or pattern matches ...
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Near
com.exalead.mot.components.transducer.Near
- A BINARY near matching subexpressions in any order at a max distance defined by slop in
terms of nonblank tokens
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
slop |
int |
|
|
ordered |
boolean |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Noblank
com.exalead.mot.components.transducer.Noblank
- Assert that there is no space between two tokens.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
PatternRef
com.exalead.mot.components.transducer.PatternRef
- Abstract class common to pattern that matches a word or an annotation.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
And
com.exalead.mot.components.transducer.And
- Abstract class common to pattern that matches a word or an annotation.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
Not
com.exalead.mot.components.transducer.Not
- Abstract class common to pattern that matches a word or an annotation.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern |
|
Nor
com.exalead.mot.components.transducer.Nor
- Abstract class common to pattern that matches a word or an annotation.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
- Nested elements:
Name |
Type |
Description |
RulePattern |
com.exalead.mot.components.transducer.RulePattern* |
|
TokenKind
com.exalead.mot.components.transducer.TokenKind
- Matches a specific token kind as set by the tokenizer Allowed values are: SEP_PARAGRAPH
SEP_SENTENCE SEP_PUNCT SEP_QUOTE SEP_DASH NUMBER ALPHANUM (** Warning **, this means alpha
and num, not alpha or num) ALPHA.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
|
Paragraph
com.exalead.mot.components.transducer.Paragraph
- Matches a token with kind SEP_PARAGRAPH
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Sentence
com.exalead.mot.components.transducer.Sentence
- Matches a token with kind SEP_SENTENCE
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Dash
com.exalead.mot.components.transducer.Dash
- Matches a token with kind SEP_DASH
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Punct
com.exalead.mot.components.transducer.Punct
- Matches a token with kind SEP_PUNCT
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Digits
com.exalead.mot.components.transducer.Digits
- Matches a token with kind NUMBER
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Alnum
com.exalead.mot.components.transducer.Alnum
- Matches a token made only of letters or digits (case-insensitive)
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
Alpha
com.exalead.mot.components.transducer.Alpha
- Matches a token made only of letters (case-insensitive)
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
TokenLanguage
com.exalead.mot.components.transducer.TokenLanguage
- Matches a token with specified language
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
|
AnyToken
com.exalead.mot.components.transducer.AnyToken
- Matches any word.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
TokenRegexp
com.exalead.mot.components.transducer.TokenRegexp
- Matches a regexp.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
Regular expression to recognize. |
level |
enum(exact, lowercase, normalized) |
exact |
Level of the regular expression. For example, a
regexp with level=lowercase matches case-insensitively. |
Word
com.exalead.mot.components.transducer.Word
- Matches a word.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
value |
string |
|
Word to recognize. |
level |
enum(exact, lowercase, normalized) |
normalized |
Level of the word. For example, a word with
level=lowercase matches case-insensitively. |
Annotation
com.exalead.mot.components.transducer.Annotation
- Matches an annotation kind and possibly its display form if specified.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
kind |
string |
|
|
value |
string |
|
|
useDisplayForm |
boolean |
True |
|
required |
boolean |
|
|
error |
enum(ignore, warn, error) |
warn |
|
Ctx
com.exalead.mot.components.transducer.Ctx
- backward compatibility classes
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
kind |
string |
|
|
value |
string |
|
|
useDisplayForm |
boolean |
True |
|
required |
boolean |
|
|
error |
enum(ignore, warn, error) |
warn |
|
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
AnnotationRegexp
com.exalead.mot.components.transducer.AnnotationRegexp
- Matches an annotation with specified kind and whose display form matches the specified
regular expression. If defined, "capture" contains an output format a la sed used for
generating the final match annotation
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
anchor |
boolean |
|
|
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
kind |
string |
|
Annotation kind that the annotation regular
expression is tested against. |
value |
string |
|
Regular expression of the annotation. |
level |
enum(exact, lowercase, normalized) |
exact |
Matching level, can be normalized, lowercase, or
exact. |
useDisplayForm |
boolean |
True |
Activate this option to use the display form of this
annotation to build the final output annotation. |
required |
boolean |
|
|
error |
enum(ignore, warn, error) |
warn |
|
capture |
string |
|
Output format in sed format used to generate the
final match annotation |
TRule
com.exalead.mot.components.transducer.TRule
- A transducer rule
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
kind |
string |
|
|
value |
string |
|
|
trustLevel |
int |
100 |
|
- Nested elements:
Name |
Type |
Description |
MatchAnnotation |
com.exalead.mot.components.transducer.MatchAnnotation* |
|
RulePattern |
com.exalead.mot.components.transducer.RulePattern |
|
MatchAnnotation
com.exalead.mot.components.transducer.MatchAnnotation
- Match generation An annotation kind and a format
- Parent elements:
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
- Attributes:
Name |
Type |
Default value |
Description |
kind |
string |
|
|
value |
string |
%0 |
|
trustLevel |
int |
-1 |
|
TInclude
com.exalead.mot.components.transducer.TInclude
- Include an XML rules file
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
filename |
string |
|
|
TImport
com.exalead.mot.components.transducer.TImport
- Import an XML rules file so that rules and patterns defined in it can be referenced by a
PatternRef. This is not quite equivalent to a TInclude, which contains at least a TRule.
Here, the TRule is not created.
- Parent elements:
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.And (as
And)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.DisjunctivePattern (as
DisjunctivePattern)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Iter (as
Iter)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Near (as
Near)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Nor (as
Nor)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Not (as
Not)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Opt (as
Opt)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Or (as
Or)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Plus (as
Plus)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.Seq (as
Seq)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.SequentialPattern (as
SequentialPattern)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Star (as
Star)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.Sub (as
Sub)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRule (as
TRule)
com.exalead.mot.components.transducer.TRules (as
TRules)
com.exalead.mot.components.transducer.TRules (as
TRules)
- Attributes:
Name |
Type |
Default value |
Description |
priority |
int |
|
|
name |
string |
|
Optional name of the pattern (used for pattern
references). |
modifiedBy |
string |
|
|
modifiedAt |
nullablelong |
|
|
filename |
string |
|
|
Remove
com.exalead.linguistic.v10.Remove
- Removes the specified annotations, possibly when some condition is met
- Attributes:
Name |
Type |
Default value |
Description |
annotation |
string |
|
Tag of the annotations to be removed |
ifMatchWith |
string |
|
Removes the annotation if the annotated text span
matches that of this one |
ifOverlapWith |
string |
|
Removes the annotation if it overlaps with this
one |
displayFormsMustMatch |
boolean |
|
If ifMatchWith is TRUE, removes the annotation only
if both display forms match |
Copy
com.exalead.linguistic.v10.Copy
- Copies a source annotation along with its display form and display kind to a target
annotation.
- Attributes:
Name |
Type |
Default value |
Description |
annotation |
string |
|
The source annotation to be copied |
target |
string |
|
The target annotation |
unless |
string |
|
Copies the source annotation unless this annotation
is present |
KeepLongestLeftMost
com.exalead.linguistic.v10.KeepLongestLeftMost
- When several annotations overlap, it keeps the longest (removes all others); if there
are several longest annotations, then keep the leftmost ones. For example, there are 5
tokens "tow truck driver license requirements" and 3 annotations on "tow truck driver",
"truck driver license requirements" and "license requirements" with the same tag. It keeps
the annotation on "truck driver license requirements" and removes the other two.
- Attributes:
Name |
Type |
Default value |
Description |
annotations |
string |
|
List of comma-separated annotations to
process |
interTags |
boolean |
|
Keep the longest-leftmost among all the tags. If
FALSE, one annotation per tag is kept. |
- Nested elements:
Name |
Type |
Description |
AnnotationProcessed |
com.exalead.linguistic.v10.AnnotationProcessed* |
Alternative way to specify the list of annotations to
process |
AnnotationProcessed
com.exalead.linguistic.v10.AnnotationProcessed
- Alternative way to specify the list of annotations to be processed by the operation
KeepLongestLeftMost
- Parent elements:
com.exalead.linguistic.v10.KeepLeftMostLongest (as
KeepLeftMostLongest)
com.exalead.linguistic.v10.KeepLongestLeftMost (as
KeepLongestLeftMost)
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
|
KeepLeftMostLongest
com.exalead.linguistic.v10.KeepLeftMostLongest
- When several annotations overlap, it keeps the leftmost (removes all others); if there
are several leftmost annotations, then keep the longest ones. For example, there are 5
tokens "tow truck driver license requirements" and 3 annotations on "tow truck driver",
"truck driver license requirements" and "license requirements" with the same tag. It keeps
the annotations on "tow truck driver" and "license requirements".
- Attributes:
Name |
Type |
Default value |
Description |
annotations |
string |
|
List of comma-separated annotations to
process |
interTags |
boolean |
|
Keep the leftmost-longest among all the tags. If
FALSE, one annotation per tag is kept |
- Nested elements:
Name |
Type |
Description |
AnnotationProcessed |
com.exalead.linguistic.v10.AnnotationProcessed* |
Alternative way to specify the list of annotations to
process |
KeepFirst
com.exalead.linguistic.v10.KeepFirst
- Selects the first N occurrences or values of an annotation and remove all others
- Attributes:
Name |
Type |
Default value |
Description |
annotation |
string |
|
The annotation to find |
contexts |
string |
|
Keeps the first N annotation occurrences/values in
each of these contexts |
howMany |
int |
1 |
How many annotation occurrences/values are
kept |
what |
enum(occurrences, values) |
occurrences |
Defines what must be kept: first N annotation
'occurrences' or 'values'. |
SelectMostFrequentValue
com.exalead.linguistic.v10.SelectMostFrequentValue
- Selects the N most frequent values of a given annotation and annotates the document with
them.
- Attributes:
Name |
Type |
Default value |
Description |
annotation |
string |
|
The annotation to find |
documentAnnotation |
string |
|
Annotates the document with this annotation instead
of the selected annotation |
truncate |
boolean |
|
Keeps only one value when there are multiple
candidates |
howMany |
int |
1 |
How many values must be kept |
SelectMostFrequentAnnotation
com.exalead.linguistic.v10.SelectMostFrequentAnnotation
- Selects the most frequent annotation and annotates the document with it.
- Attributes:
Name |
Type |
Default value |
Description |
annotations |
string |
|
Selects among these annotations |
documentAnnotation |
string |
|
Annotates the document with this annotation |
SelectByContexts
com.exalead.linguistic.v10.SelectByContexts
- Selects annotations appearing in the first context of a list sorted by decreasing
priority. For example, selecting an annotation from (title, text) looks up title context
and then, if the annotation is not found, text context.
- Attributes:
Name |
Type |
Default value |
Description |
annotation |
string |
|
The annotation to find |
contexts |
string |
|
The contexts to select the annotation from, sorted by
decreasing priority |
documentAnnotation |
string |
|
Annotates the document with this annotation |
firstOnly |
boolean |
|
Selects only the first occurrence of the
annotation |
StringValue
exa.bee.StringValue
- No documentation for this element.
- Parent elements:
com.exalead.mot.components.semanticextractor.RegexpEntity (as
endTriggers)
com.exalead.mot.components.semanticextractor.BooleanEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.FloatingPointEntity
(as leftContexts)
com.exalead.mot.components.semanticextractor.IntegerEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.RangeEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.RegexpEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.SimpleEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.TextEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.ValuedEntity (as
leftContexts)
com.exalead.mot.components.semanticextractor.BooleanEntity (as
rightContexts)
com.exalead.mot.components.semanticextractor.FloatingPointEntity
(as rightContexts)
com.exalead.mot.components.semanticextractor.IntegerEntity (as
rightContexts)
com.exalead.mot.components.semanticextractor.RangeEntity (as
rightContexts)
com.exalead.mot.components.semanticextractor.TextEntity (as
rightContexts)
com.exalead.mot.components.semanticextractor.ValuedEntity (as
rightContexts)
com.exalead.mot.components.semanticextractor.BooleanEntity (as
triggers)
com.exalead.mot.components.semanticextractor.FloatingPointEntity
(as triggers)
com.exalead.mot.components.semanticextractor.IntegerEntity (as
triggers)
com.exalead.mot.components.semanticextractor.RangeEntity (as
triggers)
com.exalead.mot.components.semanticextractor.RegexpEntity (as
triggers)
com.exalead.mot.components.semanticextractor.SimpleEntity (as
triggers)
com.exalead.mot.components.semanticextractor.TextEntity (as
triggers)
com.exalead.mot.components.semanticextractor.ValuedEntity (as
triggers)
com.exalead.mot.components.semanticextractor.BooleanEntity (as
units)
com.exalead.mot.components.semanticextractor.FloatingPointEntity
(as units)
com.exalead.mot.components.semanticextractor.IntegerEntity (as
units)
com.exalead.mot.components.semanticextractor.RangeEntity (as
units)
com.exalead.mot.components.semanticextractor.TextEntity (as
units)
com.exalead.mot.components.semanticextractor.ValuedEntity (as
units)
- Attributes:
Name |
Type |
Default value |
Description |
value |
string |
|
|
|