public static class FastRuleBuilder.FastRuleVisitor extends NodeVisitor
Constructor and Description |
---|
FastRuleVisitor() |
public java.lang.String getFR()
public Node visit(And current) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Or current) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
protected Node visitOrOrBatchOr(NaryNode current) throws QueryProcessingException
QueryProcessingException
protected Node processAndOr(Node current, java.util.List<Node> sons, java.lang.String operator) throws QueryProcessingException
QueryProcessingException
public Node visit(BatchOr node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Not node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AlphanumValue current) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(CategoryValue node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Sequence node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Near node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AlphanumBWPattern node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(IndexValue node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(TokenizedNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryChunk node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryRegexp node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryString node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ELLQLString node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NumericalValue node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Distance node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Within node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Separator node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NoOp node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(TrueNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(FalseNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(DidListNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UidListNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Around node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NamedQueryNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(FuzzyAnd node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttrGraphTraverse node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttributeFilter node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(FindPath node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathUnion node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Xor node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(InnerJoin node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ConsecutiveQueries node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ButNot node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Split node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(RangeNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttrGraph node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(WrapQuery node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(At node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Opt node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(If node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ReservedWord node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttrSimilar node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.