private void |
YqlParser.addFeatures(OperatorNode<ExpressionOperator> map,
YqlParser.AddFeature item,
long subqueryBitmap) |
void |
ProjectionBuilder.addField(String name,
OperatorNode<ExpressionOperator> expr) |
private static void |
YqlParser.addItems(OperatorNode<ExpressionOperator> ast,
WeightedSetItem out) |
private static void |
YqlParser.addLongItems(OperatorNode<ExpressionOperator> ast,
WeightedSetItem out) |
private static void |
YqlParser.addStringItems(OperatorNode<ExpressionOperator> ast,
WeightedSetItem out) |
private static void |
YqlParser.assertHasFunctionName(OperatorNode<?> ast,
String expectedFunctionName) |
private static void |
YqlParser.assertHasOperator(OperatorNode<?> ast,
Class<? extends Operator> expectedOperatorClass) |
private static void |
YqlParser.assertHasOperator(OperatorNode<?> ast,
Operator expectedOperator) |
private String |
ProjectionBuilder.assignName(OperatorNode<ExpressionOperator> expr) |
private CompositeItem |
YqlParser.buildAnd(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.buildDotProduct(OperatorNode<ExpressionOperator> ast) |
private IntItem |
YqlParser.buildEquals(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.buildFunctionCall(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 CompositeItem |
YqlParser.buildOr(OperatorNode<ExpressionOperator> spec) |
private Item |
YqlParser.buildPredicate(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.buildRange(OperatorNode<ExpressionOperator> spec) |
private CompositeItem |
YqlParser.buildRank(OperatorNode<ExpressionOperator> spec) |
private Item |
YqlParser.buildRegExpSearch(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.buildTermSearch(OperatorNode<ExpressionOperator> ast) |
private QueryTree |
YqlParser.buildTree(OperatorNode<?> filterPart) |
private Item |
YqlParser.buildUserInput(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.buildWand(OperatorNode<ExpressionOperator> ast) |
private CompositeItem |
YqlParser.buildWeakAnd(OperatorNode<ExpressionOperator> spec) |
private Item |
YqlParser.buildWeightedSet(OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.convertExpression(OperatorNode<ExpressionOperator> ast) |
private OperatorNode<SequenceOperator> |
ProgramParser.convertJoin(yqlplusParser.Join_exprContext node,
OperatorNode<SequenceOperator> left,
ProgramParser.Scope scope) |
private CompositeItem |
YqlParser.convertVarArgs(OperatorNode<ExpressionOperator> ast,
int argIdx,
CompositeItem out) |
private void |
YqlParser.convertVarArgsAnd(OperatorNode<ExpressionOperator> ast,
int argIdx,
AndItem outAnd,
NotItem outNot) |
private com.yahoo.language.Language |
YqlParser.decideParsingLanguage(OperatorNode<ExpressionOperator> ast,
String wordData) |
private Item |
YqlParser.ensureNonEmpty(OperatorNode<ExpressionOperator> ast) |
<T extends Operator> boolean |
OperatorVisitor.enter(OperatorNode<T> node) |
<T extends Operator> void |
OperatorVisitor.exit(OperatorNode<T> node) |
private String |
YqlParser.fetchConditionIndex(OperatorNode<ExpressionOperator> ast) |
private static String |
YqlParser.fetchConditionWord(OperatorNode<ExpressionOperator> ast) |
private static String |
YqlParser.fetchFieldRead(OperatorNode<ExpressionOperator> ast) |
private OperatorNode<?> |
YqlParser.fetchOffsetAndHits(OperatorNode<?> ast) |
private OperatorNode<?> |
YqlParser.fetchPipe(OperatorNode<?> toScan) |
private OperatorNode<?> |
YqlParser.fetchSorting(OperatorNode<?> ast) |
private OperatorNode<?> |
YqlParser.fetchSummaryFields(OperatorNode<?> ast) |
private OperatorNode<?> |
YqlParser.fetchTimeout(OperatorNode<?> ast) |
private WeightedSetItem |
YqlParser.fillWeightedSet(OperatorNode<ExpressionOperator> ast,
OperatorNode<ExpressionOperator> arg,
WeightedSetItem out) |
private WeightedSetItem |
YqlParser.fillWeightedSet(OperatorNode<ExpressionOperator> ast,
OperatorNode<ExpressionOperator> arg,
WeightedSetItem out) |
private <T> T |
YqlParser.getAnnotation(OperatorNode<?> ast,
String key,
Class<T> expectedClass,
T defaultValue,
String description) |
private <T> T |
YqlParser.getAnnotation(OperatorNode<?> ast,
String key,
Class<T> expectedClass,
T defaultValue,
String description,
boolean considerParents) |
private Number |
YqlParser.getBound(OperatorNode<ExpressionOperator> bound) |
private Integer |
YqlParser.getCappedRangeSearchParameter(OperatorNode<?> ast) |
private String |
YqlParser.getIndex(OperatorNode<ExpressionOperator> operatorNode) |
private static String |
YqlParser.getNumberAsString(OperatorNode<ExpressionOperator> ast) |
private Substring |
YqlParser.getOrigin(OperatorNode<ExpressionOperator> ast) |
private List<OperatorNode<ExpressionOperator>> |
ProgramParser.getReadFieldExpressions(OperatorNode<ExpressionOperator> in) |
private String |
YqlParser.getStringContents(OperatorNode<ExpressionOperator> propertySniffer) |
private Item |
YqlParser.instantiateCompositeLeaf(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiateEquivItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiateLeafItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiateNearItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiateONearItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiatePhraseItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiatePhraseSegmentItem(String field,
OperatorNode<ExpressionOperator> ast,
boolean forcePhrase) |
private IntItem |
YqlParser.instantiateRangeItem(List<OperatorNode<ExpressionOperator>> args,
OperatorNode<ExpressionOperator> spec) |
private Item |
YqlParser.instantiateWordAlternativesItem(String field,
OperatorNode<ExpressionOperator> ast) |
private Item |
YqlParser.instantiateWordItem(String field,
OperatorNode<ExpressionOperator> ast,
Class<?> parent) |
private Item |
YqlParser.instantiateWordItem(String field,
OperatorNode<ExpressionOperator> ast,
Class<?> parent,
YqlParser.SegmentWhen segmentPolicy) |
private Item |
YqlParser.instantiateWordItem(String field,
String rawWord,
OperatorNode<ExpressionOperator> ast,
Class<?> parent,
YqlParser.SegmentWhen segmentPolicy,
boolean exactMatch,
com.yahoo.language.Language language) |
private static boolean |
YqlParser.isIndexOnLeftHandSide(OperatorNode<ExpressionOperator> ast) |
private <T extends TaggableItem> T |
YqlParser.leafStyleSettings(OperatorNode<?> ast,
T out) |
OperatorNode<SequenceOperator> |
ProjectionBuilder.make(OperatorNode<SequenceOperator> target) |
private void |
YqlParser.populateLinguisticsAnnotations(OperatorNode<ExpressionOperator> filterExpression) |
private void |
YqlParser.populateYqlSources(OperatorNode<?> filterArgs) |
private void |
YqlParser.prepareWord(String field,
OperatorNode<ExpressionOperator> ast,
boolean fromQuery,
WordItem wordItem) |
private void |
YqlParser.propagateUserInputAnnotations(OperatorNode<ExpressionOperator> ast,
Item item) |
private Object |
ProgramParser.readConstantExpression(OperatorNode<ExpressionOperator> node) |
private TaggableItem |
YqlParser.resegment(String field,
OperatorNode<ExpressionOperator> ast,
String wordData,
boolean fromQuery,
Class<?> parent,
com.yahoo.language.Language language) |
private void |
YqlParser.wordStyleSettings(OperatorNode<ExpressionOperator> ast,
WordItem out) |