Uses of Class
com.yahoo.prelude.query.TermItem
-
Packages that use TermItem Package Description com.yahoo.prelude.query The query model representing a boolean combination of selection criterions, where elements may be simple criterions, nested boolean operators, or annotated pieces of natural language text.com.yahoo.prelude.querytransform com.yahoo.prelude.semantics.engine com.yahoo.prelude.semantics.rule com.yahoo.search.query.textserialize.item -
-
Uses of TermItem in com.yahoo.prelude.query
Subclasses of TermItem in com.yahoo.prelude.query Modifier and Type Class Description 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
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 wordsclass
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 wordsclass
SuffixItem
A word that matches a suffix of words instead of a complete word.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. -
Uses of TermItem in com.yahoo.prelude.querytransform
Methods in com.yahoo.prelude.querytransform that return TermItem Modifier and Type Method Description TermItem
PhraseMatcher.Phrase. getItem(int index)
Returns the n'th item in this, throws if index out of boundsConstructors in com.yahoo.prelude.querytransform with parameters of type TermItem Constructor Description Phrase(TermItem item, java.lang.String replace, java.lang.String data)
-
Uses of TermItem in com.yahoo.prelude.semantics.engine
Methods in com.yahoo.prelude.semantics.engine that return TermItem Modifier and Type Method Description TermItem
FlattenedItem. getItem()
TermItem
Match. getItem()
Methods in com.yahoo.prelude.semantics.engine with parameters of type TermItem Modifier and Type Method Description void
Evaluation. makeParentMutable(TermItem item)
Convert The parent of this item into a mutable item.Constructors in com.yahoo.prelude.semantics.engine with parameters of type TermItem Constructor Description FlattenedItem(TermItem item, int position)
-
Uses of TermItem in com.yahoo.prelude.semantics.rule
Methods in com.yahoo.prelude.semantics.rule with parameters of type TermItem Modifier and Type Method Description protected boolean
Condition. labelMatches(TermItem evaluationTerm, RuleEvaluation e)
-
Uses of TermItem in com.yahoo.search.query.textserialize.item
Methods in com.yahoo.search.query.textserialize.item with parameters of type TermItem Modifier and Type Method Description protected java.lang.String
IntConverter. getValue(TermItem item)
protected abstract java.lang.String
TermConverter. getValue(TermItem item)
protected java.lang.String
WordConverter. getValue(TermItem item)
-