Package | Description |
---|---|
com.yahoo.prelude.hitfield | |
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.query.parser | |
com.yahoo.prelude.query.textualrepresentation | |
com.yahoo.prelude.querytransform | |
com.yahoo.prelude.semantics.engine | |
com.yahoo.prelude.semantics.rule | |
com.yahoo.search.federation.vespa | |
com.yahoo.search.query |
The search query model
|
com.yahoo.search.query.textserialize | |
com.yahoo.search.query.textserialize.item | |
com.yahoo.search.query.textserialize.serializer | |
com.yahoo.search.querytransform |
Vespa search platform query transformation infrastructure.
|
Class and Description |
---|
WeightedSetItem
A term which contains a weighted set.
|
Class and Description |
---|
AndItem
An and'ing of a collection of sub-expressions
|
AndSegmentItem
An immutable and'ing of a collection of sub-expressions.
|
BlockItem
An interface used for anything which represents a single block
of query input.
|
CompositeIndexedItem
Common implementation for Item classes implementing the IndexedItem interface.
|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
CompositeTaggableItem
Common implementation for Item classes implementing the TaggableItem interface.
|
HasIndexItem
An interface for items where it is useful to access an associated
index name.
|
Highlight
Class encapsulating information on extra highlight-terms for a query
|
IndexedItem
Interface for Items that is indexed
|
IndexedSegmentItem
Common implementation for Item classes implementing the IndexedItem interface.
|
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]
|
Item
A term of the query language.
|
Item.ItemCreator
The definitions in Item.ItemCreator must match the ones in
searchlib/src/searchlib/parsequery/parse.h
|
Item.ItemType
The definitions in Item.ItemType must match the ones in
searchlib/src/searchlib/parsequery/parse.h
|
Limit
An immutable numeric range limit which can be inclusive or exclusive
|
NearItem
A set of terms which must be near each other to match.
|
NonReducibleCompositeItem
A composite item which specifies semantics which are not maintained
if an instance with a single child is replaced by the single child.
|
PhraseSegmentItem
A term which contains a fixed length phrase, a collection of word terms,
resulting from a single segmentation operation.
|
PredicateQueryItem
A PredicateQueryItem is a collection of feature/value-pairs
that are used to query predicate fields, which contains boolean
constraints.
|
PredicateQueryItem.Entry |
PredicateQueryItem.EntryBase |
PredicateQueryItem.RangeEntry |
PureWeightedItem |
QueryCanonicalizer.CanonicalizationResult |
SegmentingRule
If a term has to be resegmented, and the result is more than one word, this
is how the result should be handled in the query tree.
|
SegmentItem
An immutable and'ing of a collection of sub-expressions.
|
SimpleIndexedItem
Common implementation for Item classes implementing the IndexedItem interface.
|
SimpleTaggableItem
Common implementation for Item classes implementing the TaggableItem interface.
|
Substring
An substring which also provides access to the full (query) string it is a substring of.
|
TaggableItem
An interface used for anything which may be addressed using an external,
unique ID in the query tree in the backend.
|
TaggableSegmentItem
Common implementation for Item classes implementing the TaggableItem interface.
|
TermItem
A query term, that is, not only a term in the query language
(an item), but also a term to be found in (or excluded from)
the search index.
|
TermType
A term type enumeration
|
ToolBox.QueryVisitor |
WeightedSetItem
A term which contains a weighted set.
|
WordAlternativesItem.Alternative |
WordItem
A term item containing a single word.
|
Class and Description |
---|
AndItem
An and'ing of a collection of sub-expressions
|
Item
A term of the query language.
|
NotItem
A composite item where the first item is positive and the following
items are negative items which should be excluded from the result.
|
OrItem
An or'ing of a collection of sub-expressions
|
Substring
An substring which also provides access to the full (query) string it is a substring of.
|
Class and Description |
---|
Item
A term of the query language.
|
Class and Description |
---|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
Item
A term of the query language.
|
TermItem
A query term, that is, not only a term in the query language
(an item), but also a term to be found in (or excluded from)
the search index.
|
Class and Description |
---|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
Item
A term of the query language.
|
TermItem
A query term, that is, not only a term in the query language
(an item), but also a term to be found in (or excluded from)
the search index.
|
TermType
A term type enumeration
|
Class and Description |
---|
Item
A term of the query language.
|
TermItem
A query term, that is, not only a term in the query language
(an item), but also a term to be found in (or excluded from)
the search index.
|
TermType
A term type enumeration
|
Class and Description |
---|
Item
A term of the query language.
|
Class and Description |
---|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
Highlight
Class encapsulating information on extra highlight-terms for a query
|
IndexedItem
Interface for Items that is indexed
|
Item
A term of the query language.
|
Item.ItemType
The definitions in Item.ItemType must match the ones in
searchlib/src/searchlib/parsequery/parse.h
|
Class and Description |
---|
Item
A term of the query language.
|
Class and Description |
---|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
Item
A term of the query language.
|
Item.ItemType
The definitions in Item.ItemType must match the ones in
searchlib/src/searchlib/parsequery/parse.h
|
NearItem
A set of terms which must be near each other to match.
|
NotItem
A composite item where the first item is positive and the following
items are negative items which should be excluded from the result.
|
TaggableItem
An interface used for anything which may be addressed using an external,
unique ID in the query tree in the backend.
|
TermItem
A query term, that is, not only a term in the query language
(an item), but also a term to be found in (or excluded from)
the search index.
|
Class and Description |
---|
Item
A term of the query language.
|
Class and Description |
---|
CompositeItem
Superclass of expressions which contains a collection of sub-expressions
|
Item
A term of the query language.
|
PredicateQueryItem
A PredicateQueryItem is a collection of feature/value-pairs
that are used to query predicate fields, which contains boolean
constraints.
|
WordItem
A term item containing a single word.
|
Copyright © 2018. All rights reserved.