Uses of Class
com.yahoo.searchlib.rankingexpression.rule.CompositeNode
Packages that use CompositeNode
-
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression
Methods in com.yahoo.searchlib.rankingexpression with parameters of type CompositeNodeModifier and TypeMethodDescriptionReference.toString
(StringBuilder b, SerializationContext context, Deque<String> path, CompositeNode parent) -
Uses of CompositeNode in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization
Methods in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization with parameters of type CompositeNodeModifier 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
Subclasses of CompositeNode in com.yahoo.searchlib.rankingexpression.ruleModifier and TypeClassDescriptionclass
A node which produces a boolean value when evaluated.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 sequence of binary operations.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 functionMethods in com.yahoo.searchlib.rankingexpression.rule that return CompositeNodeModifier and TypeMethodDescriptionabstract 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) OperationNode.setChildren
(List<ExpressionNode> newChildren) ReferenceNode.setChildren
(List<ExpressionNode> newChildren) TensorFunctionNode.setChildren
(List<ExpressionNode> children) Methods in com.yahoo.searchlib.rankingexpression.rule with parameters of type CompositeNodeModifier and TypeMethodDescriptionConstantNode.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) OperationNode.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
Methods in com.yahoo.searchlib.rankingexpression.transform that return CompositeNodeModifier 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 compositeMethods in com.yahoo.searchlib.rankingexpression.transform with parameters of type CompositeNodeModifier 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