| org.objectweb.speedo.query.jdo.parser.SpeedoQLAbstractVisitor org.objectweb.speedo.query.jdo.parser.SpeedoQLVariableVisitor
Method Summary | |
public QueryTreeField | getField(String path) | public Map | getFields() | public QueryBuilder | getQueryBuilder() | public QueryTree | getQueryTree() | public void | setOrders(List orders) | public Map | startVisiting() The visit of the tree starts here. | public Object | visit(ASTSpeedoPrimary node, Object data) | public Object | visit(ASTSpeedoQL node, Object data) | public Object | visit(ASTPrimary node, Object data) | public Object | visit(ASTRelationalExpression node, Object data) | public Object | visit(ASTAdditiveExpression node, Object data) | public Object | visit(ASTUnaryExpression node, Object data) | public Object | visit(ASTCastExpression node, Object data) | public Object | visit(ASTArgumentList node, Object data) | public Object | visit(ASTLiteral node, Object data) | public Object | visit(ASTType node, Object data) | public Object | visit(ASTQualifiedName node, Object data) |
getQueryBuilder | public QueryBuilder getQueryBuilder()(Code) | | |
getQueryTree | public QueryTree getQueryTree()(Code) | | |
startVisiting | public Map startVisiting() throws SpeedoException(Code) | | The visit of the tree starts here.
Please setup current class, params and vars hashtable before calling
this method.
|
Methods inherited from org.objectweb.speedo.query.jdo.parser.SpeedoQLAbstractVisitor | public String alias2fullname(String alias)(Code)(Java Doc) public String buildStringwithout(String[] ss, int toforget, String sep)(Code)(Java Doc) protected String getEndString(String total)(Code)(Java Doc) protected Field getMedorFieldFromPath(String path, Map ids) throws MedorException, ParseException(Code)(Java Doc) public int isMethodOperator(String str)(Code)(Java Doc) final public static String operationToString(int oc)(Code)(Java Doc) public void setCurrentClass(String curClass)(Code)(Java Doc) public void setParams(Map params)(Code)(Java Doc) public void setVars(Map vars)(Code)(Java Doc) protected String[] splitEndPath(String path, String prefix)(Code)(Java Doc) public Object visit(SimpleNode node) throws Exception(Code)(Java Doc) public Object visit(SimpleNode node, Object data)(Code)(Java Doc) public Object visit(ASTSpeedoPrimary node, Object data)(Code)(Java Doc) public Object visit(ASTSpeedoQL node, Object data)(Code)(Java Doc) public Object visit(ASTPrimary node, Object data)(Code)(Java Doc) public Object visit(ASTRelationalExpression node, Object data)(Code)(Java Doc) public Object visit(ASTAdditiveExpression node, Object data)(Code)(Java Doc) public Object visit(ASTUnaryExpression node, Object data)(Code)(Java Doc) public Object visit(ASTCastExpression node, Object data)(Code)(Java Doc) public Object visit(ASTArgumentList node, Object data)(Code)(Java Doc) public Object visit(ASTLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTType node, Object data)(Code)(Java Doc) public Object visit(ASTQualifiedName node, Object data)(Code)(Java Doc) public String withoutThis(String aname)(Code)(Java Doc)
|
|
|