Uses of Class
com.yahoo.searchlib.rankingexpression.rule.CompositeNode
-
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression
Modifier and TypeMethodDescriptionReference.toString
(StringBuilder b, SerializationContext context, Deque<String> path, CompositeNode parent) -
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization
Modifier and TypeMethodDescriptionGBDTForestNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) Returns (optimized sum of condition trees)GBDTNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) Returns "(optimized condition tree)" -
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression.rule
Modifier and TypeClassDescriptionfinal class
A binary mathematical operationclass
A node which produces a boolean value when evaluated.class
A node which returns the outcome of a comparison.final class
This class represents another expression enclosed in braces.final class
Invocation of a native function.class
A tensor generating function, whose arguments are determined by a tensor typefinal class
A conditional branch of a ranking expression.class
A free, parametrized functionclass
A node which flips the sign of the value produced from the nested expressionclass
A node which flips the logical value produced from the nested expression.final class
A node referring either to a value in the context or to a named ranking expression function.class
A node which returns true or false depending on a set membership testclass
A node which performs a tensor functionModifier and TypeMethodDescriptionArithmeticNode.setChildren
(List<ExpressionNode> newChildren) abstract CompositeNode
CompositeNode.setChildren
(List<ExpressionNode> children) Returns a copy of this where the children is replaced by the given children.EmbracedNode.setChildren
(List<ExpressionNode> newChildren) GeneratorLambdaFunctionNode.setChildren
(List<ExpressionNode> children) LambdaFunctionNode.setChildren
(List<ExpressionNode> children) ReferenceNode.setChildren
(List<ExpressionNode> newChildren) TensorFunctionNode.setChildren
(List<ExpressionNode> children) Modifier and TypeMethodDescriptionArithmeticNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) ComparisonNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) ConstantNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) EmbracedNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) abstract StringBuilder
ExpressionNode.toString
(StringBuilder builder, SerializationContext context, Deque<String> path, CompositeNode parent) Returns this in serialized form.FunctionNode.toString
(StringBuilder b, SerializationContext context, Deque<String> path, CompositeNode parent) GeneratorLambdaFunctionNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) IfNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) LambdaFunctionNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) NameNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) NegativeNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) NotNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) ReferenceNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) SetMembershipNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) TensorFunctionNode.toString
(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) -
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression.transform
Modifier and TypeMethodDescriptionprotected CompositeNode
ExpressionTransformer.transformChildren
(CompositeNode node, CONTEXT context) Utility method which calls transform on each child of the given node and return the resulting transformed compositeModifier and TypeMethodDescriptionprotected CompositeNode
ExpressionTransformer.transformChildren
(CompositeNode node, CONTEXT context) Utility method which calls transform on each child of the given node and return the resulting transformed composite