class |
BoolItem |
A true/false term suitable for searching bool indexes.
|
class |
ExactStringItem |
Used to signal that this term requires exact match if the backend supports it.
|
class |
GeoLocationItem |
This represents a geo-location in the query tree.
|
class |
IntItem |
This represents either
a number (integer or floating point)
a partial range, given by "<number" or ">number", where the numbers are exclusive, or
a full or open range "[number;number], "[number;]" or "[;number]" where the numbers are inclusive,
or exclusive if a square bracket is replaced with a pointy one
If a range is specified in brackets, it is also permissible to add a third number specifying the number of hits this
will match on each node - [from;to;hitLimit]
|
class |
MarkerWordItem |
Special words known by the index used for marking things.
|
class |
PrefixItem |
A word which matches beginnings of words instead of complete words
|
class |
RangeItem |
This class represents a numeric range.
|
class |
RegExpItem |
Match a field with the contained regular expression.
|
class |
SubstringItem |
A word that matches substrings of words
|
class |
SuffixItem |
A word that matches a suffix of words instead of a complete word.
|
class |
TermItem |
Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.
|
class |
WordAlternativesItem |
A set of words with differing exactness scores to be used for literal boost ranking.
|
class |
WordItem |
A simple word or token to match in some field.
|