Package | Description |
---|---|
com.yahoo.prelude.semantics.engine | |
com.yahoo.prelude.semantics.rule |
Modifier and Type | Field and Description |
---|---|
private List<FlattenedItem> |
Evaluation.flattenedItems
Query items flattened to a list iterator
|
private List<FlattenedItem> |
RuleEvaluation.items
The items to match in this evaluation
|
Modifier and Type | Method and Description |
---|---|
FlattenedItem |
RuleEvaluation.currentItem()
Returns the current term item to look at,
or null if there are no more elements
|
FlattenedItem |
Evaluation.currentItem()
Returns the current item, or null if there is no more elements
|
FlattenedItem |
RuleEvaluation.next()
Advances currentItem to the next term item and returns thatItem.
|
FlattenedItem |
RuleEvaluation.previousItem() |
Modifier and Type | Method and Description |
---|---|
List<FlattenedItem> |
RuleEvaluation.items()
Returns a read-only view of the items of this
|
Modifier and Type | Method and Description |
---|---|
void |
RuleEvaluation.addMatch(FlattenedItem item,
String replaceString)
Adds a match
|
Modifier and Type | Method and Description |
---|---|
private void |
Evaluation.flatten(Item item,
int position,
List<FlattenedItem> toList) |
void |
RuleEvaluation.initialize(List<FlattenedItem> list,
int startPosition) |
Constructor and Description |
---|
Match(FlattenedItem item,
String replaceValue)
Creates a match
|
Modifier and Type | Method and Description |
---|---|
private String |
EllipsisCondition.spaceSeparated(List<FlattenedItem> items) |
Copyright © 2018. All rights reserved.