Uses of Class
com.yahoo.searchlib.rankingexpression.ExpressionFunction
-
Packages that use ExpressionFunction Package Description com.yahoo.searchlib.rankingexpression Ranking expression execution library, seeRankingExpression
.com.yahoo.searchlib.rankingexpression.rule -
-
Uses of ExpressionFunction in com.yahoo.searchlib.rankingexpression
Methods in com.yahoo.searchlib.rankingexpression that return ExpressionFunction Modifier and Type Method Description ExpressionFunction
ExpressionFunction. withArgument(java.lang.String argument)
Returns a copy of this with the given argument added (if not already present)ExpressionFunction
ExpressionFunction. withArgument(java.lang.String argument, com.yahoo.tensor.TensorType type)
Returns a copy of this with the given argument (if not present) and argument type addedExpressionFunction
ExpressionFunction. withBody(RankingExpression body)
Returns a copy of this with the body changed to the given valueExpressionFunction
ExpressionFunction. withName(java.lang.String name)
ExpressionFunction
ExpressionFunction. withReturnType(com.yahoo.tensor.TensorType returnType)
Method parameters in com.yahoo.searchlib.rankingexpression with type arguments of type ExpressionFunction Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
RankingExpression. getRankProperties(java.util.List<ExpressionFunction> functions)
Deprecated. -
Uses of ExpressionFunction in com.yahoo.searchlib.rankingexpression.rule
Methods in com.yahoo.searchlib.rankingexpression.rule that return ExpressionFunction Modifier and Type Method Description ExpressionFunction
FunctionReferenceContext. getFunction(java.lang.String name)
Returns a function or null if it isn't defined in this contextMethods in com.yahoo.searchlib.rankingexpression.rule that return types with arguments of type ExpressionFunction Modifier and Type Method Description protected com.google.common.collect.ImmutableMap<java.lang.String,ExpressionFunction>
FunctionReferenceContext. functions()
Constructor parameters in com.yahoo.searchlib.rankingexpression.rule with type arguments of type ExpressionFunction Constructor Description FunctionReferenceContext(java.util.Collection<ExpressionFunction> functions)
Create a context for a single serialization taskFunctionReferenceContext(java.util.Collection<ExpressionFunction> functions, java.util.Map<java.lang.String,java.lang.String> bindings)
FunctionReferenceContext(java.util.Map<java.lang.String,ExpressionFunction> functions)
Create a context for a single serialization taskFunctionReferenceContext(java.util.Map<java.lang.String,ExpressionFunction> functions, java.util.Map<java.lang.String,java.lang.String> bindings)
Create a context for a single serialization taskSerializationContext(com.google.common.collect.ImmutableMap<java.lang.String,ExpressionFunction> functions, java.util.Map<java.lang.String,java.lang.String> bindings, java.util.Map<java.lang.String,java.lang.String> serializedFunctions)
Create a context for a single serialization taskSerializationContext(java.util.Collection<ExpressionFunction> functions)
Create a context for a single serialization taskSerializationContext(java.util.Collection<ExpressionFunction> functions, java.util.Map<java.lang.String,java.lang.String> bindings)
Create a context for a single serialization taskSerializationContext(java.util.Collection<ExpressionFunction> functions, java.util.Map<java.lang.String,java.lang.String> bindings, java.util.Map<java.lang.String,java.lang.String> serializedFunctions)
Create a context for a single serialization taskSerializationContext(java.util.Map<java.lang.String,ExpressionFunction> functions)
Create a context for a single serialization task
-