Class SelectionExpressionConverter
- java.lang.Object
-
- com.yahoo.document.select.convert.SelectionExpressionConverter
-
- All Implemented Interfaces:
Visitor
public class SelectionExpressionConverter extends Object implements Visitor
Class which converts a selection tree into a set of queries per document type. If unsupported operations are or illegal arguments are encountered, an exception is thrown.- Author:
- Ulf Lilleengen
-
-
Constructor Summary
Constructors Constructor Description SelectionExpressionConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getQueryMap()
void
visit(ArithmeticNode node)
void
visit(AttributeNode node)
void
visit(ComparisonNode node)
void
visit(DocumentNode node)
void
visit(DocumentTypeNode node)
void
visit(EmbracedNode node)
void
visit(IdNode node)
void
visit(LiteralNode node)
void
visit(LogicNode node)
void
visit(NegationNode node)
void
visit(NowNode node)
void
visit(VariableNode node)
-
-
-
Method Detail
-
visit
public void visit(ArithmeticNode node)
-
visit
public void visit(AttributeNode node)
-
visit
public void visit(ComparisonNode node)
-
visit
public void visit(DocumentNode node)
-
visit
public void visit(DocumentTypeNode node)
-
visit
public void visit(EmbracedNode node)
-
visit
public void visit(LiteralNode node)
-
visit
public void visit(NegationNode node)
-
visit
public void visit(VariableNode node)
-
-