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 TypeClassDescriptionclassA node which produces a boolean value when evaluated.final classThis class represents another expression enclosed in braces.final classInvocation of a native function.classA tensor generating function, whose arguments are determined by a tensor typefinal classA conditional branch of a ranking expression.classA free, parametrized functionclassA node which flips the sign of the value produced from the nested expressionclassA node which flips the logical value produced from the nested expression.final classA sequence of binary operations.final classA node referring either to a value in the context or to a named ranking expression function.classA node which returns true or false depending on a set membership testclassA node which performs a tensor functionMethods in com.yahoo.searchlib.rankingexpression.rule that return CompositeNodeModifier and TypeMethodDescriptionabstract CompositeNodeCompositeNode.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 StringBuilderExpressionNode.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 CompositeNodeExpressionTransformer.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 CompositeNodeExpressionTransformer.transformChildren(CompositeNode node, CONTEXT context) Utility method which calls transform on each child of the given node and return the resulting transformed composite