Uses of Class
com.yahoo.searchlib.rankingexpression.rule.CompositeNode
-
Packages that use CompositeNode Package Description com.yahoo.searchlib.rankingexpression Ranking expression execution library, seeRankingExpression
.com.yahoo.searchlib.rankingexpression.rule -
-
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression
Methods in com.yahoo.searchlib.rankingexpression with parameters of type CompositeNode Modifier and Type Method Description java.lang.StringBuilder
Reference. toString(java.lang.StringBuilder b, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
-
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression.rule
Subclasses of CompositeNode in com.yahoo.searchlib.rankingexpression.rule Modifier and Type Class Description class
ArithmeticNode
A binary mathematical operationclass
BooleanNode
A node which produces a boolean value when evaluated.class
ComparisonNode
A node which returns the outcome of a comparison.class
EmbracedNode
This class represents another expression enclosed in braces.class
FunctionNode
Invocation of a native function.class
GeneratorLambdaFunctionNode
A tensor generating function, whose arguments are determined by a tensor typeclass
IfNode
A conditional branch of a ranking expression.class
LambdaFunctionNode
A free, parametrized functionclass
NegativeNode
A node which flips the sign of the value produced from the nested expressionclass
NotNode
A node which flips the logical value produced from the nested expression.class
ReferenceNode
A node referring either to a value in the context or to a named ranking expression function.class
SetMembershipNode
A node which returns true or false depending on a set membership testclass
TensorFunctionNode
A node which performs a tensor functionMethods in com.yahoo.searchlib.rankingexpression.rule that return CompositeNode Modifier and Type Method Description CompositeNode
ArithmeticNode. setChildren(java.util.List<ExpressionNode> newChildren)
abstract CompositeNode
CompositeNode. setChildren(java.util.List<ExpressionNode> children)
Returns a copy of this where the children is replaced by the given children.CompositeNode
EmbracedNode. setChildren(java.util.List<ExpressionNode> newChildren)
CompositeNode
GeneratorLambdaFunctionNode. setChildren(java.util.List<ExpressionNode> children)
CompositeNode
LambdaFunctionNode. setChildren(java.util.List<ExpressionNode> children)
CompositeNode
ReferenceNode. setChildren(java.util.List<ExpressionNode> newChildren)
CompositeNode
TensorFunctionNode. setChildren(java.util.List<ExpressionNode> children)
Methods in com.yahoo.searchlib.rankingexpression.rule with parameters of type CompositeNode Modifier and Type Method Description java.lang.StringBuilder
ArithmeticNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
ComparisonNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
ConstantNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
EmbracedNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
abstract java.lang.StringBuilder
ExpressionNode. toString(java.lang.StringBuilder builder, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
Returns a script instance of this based on the supplied script functions.java.lang.StringBuilder
FunctionNode. toString(java.lang.StringBuilder b, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
GeneratorLambdaFunctionNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
IfNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
LambdaFunctionNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
NameNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
NegativeNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
NotNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
ReferenceNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
SetMembershipNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
java.lang.StringBuilder
TensorFunctionNode. toString(java.lang.StringBuilder string, SerializationContext context, java.util.Deque<java.lang.String> path, CompositeNode parent)
-