Uses of Class
com.yahoo.prelude.query.TermType
-
Packages that use TermType 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.semantics.engine com.yahoo.prelude.semantics.parser com.yahoo.prelude.semantics.rule -
-
Uses of TermType in com.yahoo.prelude.query
Fields in com.yahoo.prelude.query declared as TermType Modifier and Type Field Description static TermType
TermType. AND
static TermType
TermType. DEFAULT
static TermType
TermType. EQUIV
static TermType
TermType. NOT
static TermType
TermType. OR
static TermType
TermType. PHRASE
static TermType
TermType. RANK
-
Uses of TermType in com.yahoo.prelude.semantics.engine
Methods in com.yahoo.prelude.semantics.engine with parameters of type TermType Modifier and Type Method Description void
Evaluation. addItem(Item item, TermType termType)
Adds an item to the query being evaluated in a way consistent with the query typevoid
RuleEvaluation. addItem(Item item, TermType termType)
Adds an item to the query being evaluated in a way consistent with the query typevoid
Evaluation. insertItem(Item item, CompositeItem parent, int index, TermType desiredParentType)
Inserts an item to the query being evaluated in a way consistent with the query typevoid
RuleEvaluation. insertItem(Item item, CompositeItem parent, int index, TermType termType)
Inserts an item to the query being evaluated in a way consistent with the query type -
Uses of TermType in com.yahoo.prelude.semantics.parser
Methods in com.yahoo.prelude.semantics.parser that return TermType Modifier and Type Method Description TermType
SemanticsParser. termType()
-
Uses of TermType in com.yahoo.prelude.semantics.rule
Methods in com.yahoo.prelude.semantics.rule that return TermType Modifier and Type Method Description TermType
TermProduction. getTermType()
Returns the type of term to produce, never null.Methods in com.yahoo.prelude.semantics.rule with parameters of type TermType Modifier and Type Method Description void
TermProduction. setTermType(TermType termType)
Sets the term type to produceConstructors in com.yahoo.prelude.semantics.rule with parameters of type TermType Constructor Description LiteralTermProduction(String literal, TermType termType)
Creates a new produced literal termLiteralTermProduction(String label, String literal, TermType termType)
Creates a new produced literal termReferenceTermProduction(String reference, TermType termType)
Creates a new produced reference termReferenceTermProduction(String label, String reference, TermType termType)
Creates a new produced reference termTermProduction(TermType termType)
Creates a produced template term with no labelTermProduction(String label, TermType termType)
-