| java.lang.Object org.jboss.ejb.plugins.cmp.ejbql.BasicVisitor org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompiler
Method Summary | |
public void | compileEJBQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata) | public void | compileJBossQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata) | public List | getInputParameters() | public List | getLeftJoinCMRList() | public int | getLimitParam() | public int | getLimitValue() | public int | getOffsetParam() | public int | getOffsetValue() | public String | getSQL() | public JDBCAbstractEntityBridge | getSelectEntity() | public JDBCFieldBridge | getSelectField() | public SelectFunction | getSelectFunction() | public EntityPersistenceStore | getStoreManager() | public boolean | isSelectDistinct() | public boolean | isSelectEntity() | public boolean | isSelectField() | public Object | visit(SimpleNode node, Object data) | public Object | visit(ASTEJBQL node, Object data) | public Object | visit(ASTFrom node, Object data) | public Object | visit(ASTCollectionMemberDeclaration node, Object data) | public Object | visit(ASTRangeVariableDeclaration node, Object data) | public Object | visit(ASTSelect node, Object data) | public Object | visit(ASTWhere node, Object data) Generates where clause without the "WHERE" keyword. | public Object | visit(ASTNullComparison node, Object data) | public Object | visit(ASTIsEmpty node, Object data) | public Object | visit(ASTMemberOf node, Object data) | public Object | visit(ASTValueClassComparison node, Object data) | public Object | visit(ASTEntityComparison node, Object data) | public Object | visit(ASTConcat node, Object data) | public Object | visit(ASTSubstring node, Object data) | public Object | visit(ASTLCase node, Object data) | public Object | visit(ASTUCase node, Object data) | public Object | visit(ASTLength node, Object data) | public Object | visit(ASTLocate node, Object data) | public Object | visit(ASTAbs node, Object data) | public Object | visit(ASTMod node, Object data) | public Object | visit(ASTSqrt node, Object data) | public Object | visit(ASTCount node, Object data) | public Object | visit(ASTMax node, Object data) | public Object | visit(ASTMin node, Object data) | public Object | visit(ASTAvg node, Object data) | public Object | visit(ASTSum node, Object data) | public Object | visit(ASTPath node, Object data) | public Object | visit(ASTAbstractSchema node, Object data) | public Object | visit(ASTParameter node, Object data) | public Object | visit(ASTBooleanLiteral node, Object data) | public Object | visit(ASTLimitOffset node, Object data) | public Object | visit(ASTWhereConditionalTerm node, Object data) |
getInputParameters | public List getInputParameters()(Code) | | |
getLeftJoinCMRList | public List getLeftJoinCMRList()(Code) | | |
getLimitParam | public int getLimitParam()(Code) | | |
getLimitValue | public int getLimitValue()(Code) | | |
getOffsetParam | public int getOffsetParam()(Code) | | |
getOffsetValue | public int getOffsetValue()(Code) | | |
isSelectDistinct | public boolean isSelectDistinct()(Code) | | |
isSelectEntity | public boolean isSelectEntity()(Code) | | |
isSelectField | public boolean isSelectField()(Code) | | |
Methods inherited from org.jboss.ejb.plugins.cmp.ejbql.BasicVisitor | public Object visit(SimpleNode node, Object data)(Code)(Java Doc) public Object visit(ASTEJBQL node, Object data)(Code)(Java Doc) public Object visit(ASTFrom node, Object data)(Code)(Java Doc) public Object visit(ASTCollectionMemberDeclaration node, Object data)(Code)(Java Doc) public Object visit(ASTRangeVariableDeclaration node, Object data)(Code)(Java Doc) public Object visit(ASTSelect node, Object data)(Code)(Java Doc) public Object visit(ASTWhere node, Object data)(Code)(Java Doc) public Object visit(ASTOr node, Object data)(Code)(Java Doc) public Object visit(ASTWhereConditionalTerm node, Object data)(Code)(Java Doc) public Object visit(ASTAnd node, Object data)(Code)(Java Doc) public Object visit(ASTNot node, Object data)(Code)(Java Doc) public Object visit(ASTConditionalParenthetical node, Object data)(Code)(Java Doc) public Object visit(ASTBetween node, Object data)(Code)(Java Doc) public Object visit(ASTIn node, Object data)(Code)(Java Doc) public Object visit(ASTLike node, Object data)(Code)(Java Doc) public Object visit(ASTNullComparison node, Object data)(Code)(Java Doc) public Object visit(ASTIsEmpty node, Object data)(Code)(Java Doc) public Object visit(ASTMemberOf node, Object data)(Code)(Java Doc) public Object visit(ASTStringComparison node, Object data)(Code)(Java Doc) public Object visit(ASTBooleanComparison node, Object data)(Code)(Java Doc) public Object visit(ASTDatetimeComparison node, Object data)(Code)(Java Doc) public Object visit(ASTEntityComparison node, Object data)(Code)(Java Doc) public Object visit(ASTValueClassComparison node, Object data)(Code)(Java Doc) public Object visit(ASTArithmeticComparison node, Object data)(Code)(Java Doc) public Object visit(ASTPlusMinus node, Object data)(Code)(Java Doc) public Object visit(ASTMultDiv node, Object data)(Code)(Java Doc) public Object visit(ASTNegation node, Object data)(Code)(Java Doc) public Object visit(ASTArithmeticParenthetical node, Object data)(Code)(Java Doc) public Object visit(ASTStringParenthetical node, Object data)(Code)(Java Doc) public Object visit(ASTConcat node, Object data)(Code)(Java Doc) public Object visit(ASTSubstring node, Object data)(Code)(Java Doc) public Object visit(ASTLCase node, Object data)(Code)(Java Doc) public Object visit(ASTUCase node, Object data)(Code)(Java Doc) public Object visit(ASTLength node, Object data)(Code)(Java Doc) public Object visit(ASTLocate node, Object data)(Code)(Java Doc) public Object visit(ASTAbs node, Object data)(Code)(Java Doc) public Object visit(ASTSqrt node, Object data)(Code)(Java Doc) public Object visit(ASTCount node, Object data)(Code)(Java Doc) public Object visit(ASTMax node, Object data)(Code)(Java Doc) public Object visit(ASTMin node, Object data)(Code)(Java Doc) public Object visit(ASTAvg node, Object data)(Code)(Java Doc) public Object visit(ASTSum node, Object data)(Code)(Java Doc) public Object visit(ASTOrderBy node, Object data)(Code)(Java Doc) public Object visit(ASTOrderByPath node, Object data)(Code)(Java Doc) public Object visit(ASTPath node, Object data)(Code)(Java Doc) public Object visit(ASTIdentifier node, Object data)(Code)(Java Doc) public Object visit(ASTAbstractSchema node, Object data)(Code)(Java Doc) public Object visit(ASTParameter node, Object data)(Code)(Java Doc) public Object visit(ASTExactNumericLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTApproximateNumericLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTStringLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTBooleanLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTLimitOffset node, Object data)(Code)(Java Doc) public Object visit(ASTMod node, Object data)(Code)(Java Doc)
|
|
|