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.query.parser | |
com.yahoo.search.query.textserialize.item | |
com.yahoo.search.querytransform |
Vespa search platform query transformation infrastructure.
|
com.yahoo.search.yql |
YQL+ integration.
|
Modifier and Type | Class and Description |
---|---|
class |
RangeItem
This class represents a numeric range.
|
Modifier and Type | Method and Description |
---|---|
static IntItem |
IntItem.from(String indexName,
Limit from,
Limit to,
int hitLimit)
Creates an int item from arguments.
|
Modifier and Type | Method and Description |
---|---|
private IntItem |
StructuredParser.number(boolean hasIndex) |
private IntItem |
StructuredParser.numberGreater() |
private IntItem |
StructuredParser.numberRange() |
private IntItem |
StructuredParser.numberSmaller() |
Modifier and Type | Method and Description |
---|---|
(package private) IntItem |
IntConverter.newTermItem(String word) |
Modifier and Type | Method and Description |
---|---|
void |
RangeQueryOptimizer.FieldRange.addRange(IntItem item)
Adds a range for this field
|
private Optional<RangeQueryOptimizer.FieldRange> |
RangeQueryOptimizer.findCompatibleRange(IntItem item,
List<RangeQueryOptimizer.FieldRange> fieldRanges) |
boolean |
RangeQueryOptimizer.FieldRange.isCompatibleWith(IntItem item) |
Constructor and Description |
---|
FieldRange(IntItem item) |
Range(IntItem range) |
Modifier and Type | Method and Description |
---|---|
private IntItem |
YqlParser.buildEquals(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.buildGreaterThan(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.buildGreaterThanOrEquals(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.buildLessThan(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.buildLessThanOrEquals(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.instantiateRangeItem(List<OperatorNode<ExpressionOperator>> args,
OperatorNode<ExpressionOperator> spec) |
Modifier and Type | Method and Description |
---|---|
private void |
VespaSerializer.NumberSerializer.annotatedNumberImage(IntItem item,
String rawNumber,
StringBuilder image) |
private void |
VespaSerializer.NumberSerializer.serializeAsRange(StringBuilder destination,
IntItem intItem) |
Copyright © 2018. All rights reserved.