Uses of Class
com.yahoo.searchlib.rankingexpression.evaluation.Value
Packages that use Value
Package
Description
Java implementations for various Vespa rank features
Ranking expression execution library, see
RankingExpression.Execution engine for ranking expressions
-
Uses of Value in com.yahoo.searchlib.gbdt
Methods in com.yahoo.searchlib.gbdt that return ValueModifier and TypeMethodDescriptionNumericFeatureNode.value()Returns a copy of the array of values in thisValue[]CategoryFeatureNode.values()Returns a copy of the array of values in thisConstructors in com.yahoo.searchlib.gbdt with parameters of type Value -
Uses of Value in com.yahoo.searchlib.ranking.features
Methods in com.yahoo.searchlib.ranking.features that return Value -
Uses of Value in com.yahoo.searchlib.rankingexpression
Methods in com.yahoo.searchlib.rankingexpression that return Value -
Uses of Value in com.yahoo.searchlib.rankingexpression.evaluation
Subclasses of Value in com.yahoo.searchlib.rankingexpression.evaluationModifier and TypeClassDescriptionclassA value which is either true or false.classA value which acts as a double in numerical context.final classA double value result of a ranking expression evaluation.classA representation for integer numbersclassA string value.classA Value containing a tensor.Methods in com.yahoo.searchlib.rankingexpression.evaluation that return ValueModifier and TypeMethodDescriptionabstract Valueabstract ValueDoubleCompatibleValue.approxEqual(Value value) StringValue.approxEqual(Value argument) TensorValue.approxEqual(Value argument) abstract ValueValue.approxEqual(Value value) BooleanValue.asMutable()LongValue.asMutable()StringValue.asMutable()TensorValue.asMutable()abstract ValueValue.asMutable()Returns this is mutable, or a mutable copy otherwiseabstract Valueabstract ValueValue.freeze()Irreversibly makes this immutable.abstract ValuePerform the given binary function on this value and the given valuefinal ValueArrayContext.get(int index) Perform a fast lookup by indexPerform a slow lookup by nameContext.get(int index) Lookup by index rather than name.abstract ValueReturns the value of a simple variable name.Returns the value of a structured variable on the formname(argument*)(.output)?, where argument is any string.ContextIndex.get(int index) final ValueDoubleOnlyArrayContext.get(int index) Perform a faster lookup by indexPerform a slow lookup by nameReturns the value of a key.abstract ValueDoubleCompatibleValue.largerOrEqual(Value value) StringValue.largerOrEqual(Value argument) TensorValue.largerOrEqual(Value argument) abstract ValueValue.largerOrEqual(Value value) abstract Valueabstract ValueDoubleCompatibleValue.negate()LongValue.negate()StringValue.negate()TensorValue.negate()abstract ValueValue.negate()DoubleCompatibleValue.not()StringValue.not()TensorValue.not()abstract ValueValue.not()abstract Valuestatic ValueValue.of(double scalar) static ValueValue.of(com.yahoo.tensor.Tensor tensor) abstract Valuestatic ValueParses the given string to a value and returns it.abstract Valueabstract ValueDoubleCompatibleValue.smallerOrEqual(Value value) StringValue.smallerOrEqual(Value argument) TensorValue.smallerOrEqual(Value argument) abstract ValueValue.smallerOrEqual(Value value) abstract ValueMethods in com.yahoo.searchlib.rankingexpression.evaluation that return types with arguments of type ValueModifier and TypeMethodDescriptionMapContext.bindings()Returns an immutable view of the bindings of this.Methods in com.yahoo.searchlib.rankingexpression.evaluation with parameters of type ValueModifier and TypeMethodDescriptionabstract Valueabstract ValueDoubleCompatibleValue.approxEqual(Value value) StringValue.approxEqual(Value argument) TensorValue.approxEqual(Value argument) abstract ValueValue.approxEqual(Value value) abstract Valueabstract Valueabstract ValuePerform the given binary function on this value and the given valueabstract ValueDoubleCompatibleValue.largerOrEqual(Value value) StringValue.largerOrEqual(Value argument) TensorValue.largerOrEqual(Value argument) abstract ValueValue.largerOrEqual(Value value) abstract Valueabstract Valueabstract Valueabstract Valueabstract Valuefinal voidPuts a value by index.final voidPuts a value by name.voidSets a value to this, or throws an UnsupportedOperationException if this is not supported.final voidPuts a value by index.final voidPuts a value by name.voidSets the value of a key.abstract ValueDoubleCompatibleValue.smallerOrEqual(Value value) StringValue.smallerOrEqual(Value argument) TensorValue.smallerOrEqual(Value argument) abstract ValueValue.smallerOrEqual(Value value) abstract ValueConstructors in com.yahoo.searchlib.rankingexpression.evaluation with parameters of type ValueModifierConstructorDescriptionprotectedAbstractArrayContext(RankingExpression expression, boolean ignoreUnknownValues, Value missingValue) Create a fast lookup context for an expression.ArrayContext(RankingExpression expression, boolean ignoreUnknownValues, Value missingValue) Create a fast lookup context for an expression.ArrayContext(RankingExpression expression, Value defaultValue) DoubleOnlyArrayContext(RankingExpression expression, boolean ignoreUnknownValues, Value missingValue) Create a fast lookup context for an expression.MapContext(Value missingValue) MapContext(Map<String, Value> bindings, Value missingValue) Creates a map context from a map.Constructor parameters in com.yahoo.searchlib.rankingexpression.evaluation with type arguments of type ValueModifierConstructorDescriptionMapContext(Map<String, Value> bindings) MapContext(Map<String, Value> bindings, Value missingValue) Creates a map context from a map. -
Uses of Value in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization
Methods in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization that return Value -
Uses of Value in com.yahoo.searchlib.rankingexpression.rule
Methods in com.yahoo.searchlib.rankingexpression.rule that return ValueModifier and TypeMethodDescriptionEvaluate the i'th argumentValue[]Evaluate all arguments in thisabstract ValueReturns the value of evaluating this expression over the given context.Evaluate this in a context which must have the arguments boundEvaluate this in a context which must have the arguments boundfinal ValueConstantNode.getValue()Methods in com.yahoo.searchlib.rankingexpression.rule with parameters of type ValueConstructors in com.yahoo.searchlib.rankingexpression.rule with parameters of type Value -
Uses of Value in com.yahoo.searchlib.rankingexpression.transform
Methods in com.yahoo.searchlib.rankingexpression.transform that return types with arguments of type ValueConstructor parameters in com.yahoo.searchlib.rankingexpression.transform with type arguments of type ValueModifierConstructorDescriptionTransformContext(Map<String, Value> constants, com.yahoo.tensor.evaluation.TypeContext<Reference> types)