Uses of Package
com.yahoo.searchlib.rankingexpression.rule
-
Packages that use com.yahoo.searchlib.rankingexpression.rule Package Description com.yahoo.searchlib.rankingexpression Ranking expression execution library, seeRankingExpression
.com.yahoo.searchlib.rankingexpression.evaluation Execution engine for ranking expressionscom.yahoo.searchlib.rankingexpression.parser Ranking expression parsercom.yahoo.searchlib.rankingexpression.rule -
Classes in com.yahoo.searchlib.rankingexpression.rule used by com.yahoo.searchlib.rankingexpression Class Description Arguments A set of argument expressions to a function or feature.CompositeNode The parent of all node types which contains child nodes.ExpressionNode Superclass of all expression nodes.ReferenceNode A node referring either to a value in the context or to a named ranking expression function.SerializationContext Context needed to serialize an expression to a string. -
Classes in com.yahoo.searchlib.rankingexpression.rule used by com.yahoo.searchlib.rankingexpression.evaluation Class Description Arguments A set of argument expressions to a function or feature.Function A scalar functionTruthOperator A mathematical operator -
Classes in com.yahoo.searchlib.rankingexpression.rule used by com.yahoo.searchlib.rankingexpression.parser Class Description ArithmeticOperator A mathematical operatorConstantNode A node which holds a constant (frozen) value.ExpressionNode Superclass of all expression nodes.Function A scalar functionFunctionNode Invocation of a native function.IfNode A conditional branch of a ranking expression.LambdaFunctionNode A free, parametrized functionReferenceNode A node referring either to a value in the context or to a named ranking expression function.TensorFunctionNode A node which performs a tensor functionTruthOperator A mathematical operator -
Classes in com.yahoo.searchlib.rankingexpression.rule used by com.yahoo.searchlib.rankingexpression.rule Class Description Arguments A set of argument expressions to a function or feature.ArithmeticNode A binary mathematical operationArithmeticOperator A mathematical operatorBooleanNode A node which produces a boolean value when evaluated.ComparisonNode A node which returns the outcome of a comparison.CompositeNode The parent of all node types which contains child nodes.ExpressionNode Superclass of all expression nodes.Function A scalar functionFunctionNode Invocation of a native function.FunctionReferenceContext The context of a function invocation.IfNode A conditional branch of a ranking expression.NegativeNode A node which flips the sign of the value produced from the nested expressionNotNode A node which flips the logical value produced from the nested expression.ReferenceNode A node referring either to a value in the context or to a named ranking expression function.SerializationContext Context needed to serialize an expression to a string.SetMembershipNode A node which returns true or false depending on a set membership testTensorFunctionNode.ExpressionTensorFunction A tensor function implemented by an expression.TruthOperator A mathematical operator