|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jboss.ejb.plugins.cmp.ejbql.BasicVisitor
org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompiler
Compiles EJB-QL and JBossQL into SQL.
| Constructor Summary | |
JDBCEJBQLCompiler(Catalog catalog)
|
|
| Methods inherited from class org.jboss.ejb.plugins.cmp.ejbql.BasicVisitor |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public JDBCEJBQLCompiler(Catalog catalog)
| Method Detail |
public void compileEJBQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata) throws Exception
compileEJBQL in interface QLCompilerExceptionpublic void compileJBossQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata) throws Exception
compileJBossQL in interface QLCompilerExceptionpublic String getSQL()
getSQL in interface QLCompilerpublic int getOffsetValue()
getOffsetValue in interface QLCompilerpublic int getOffsetParam()
getOffsetParam in interface QLCompilerpublic int getLimitValue()
getLimitValue in interface QLCompilerpublic int getLimitParam()
getLimitParam in interface QLCompilerpublic boolean isSelectEntity()
isSelectEntity in interface QLCompilerpublic JDBCAbstractEntityBridge getSelectEntity()
getSelectEntity in interface QLCompilerpublic boolean isSelectField()
isSelectField in interface QLCompilerpublic JDBCFieldBridge getSelectField()
getSelectField in interface QLCompilerpublic SelectFunction getSelectFunction()
getSelectFunction in interface QLCompilerpublic EntityPersistenceStore getStoreManager()
getStoreManager in interface QLCompilerpublic List getInputParameters()
getInputParameters in interface QLCompilerpublic List getLeftJoinCMRList()
getLeftJoinCMRList in interface QLCompilerpublic Object visit(SimpleNode node, Object data)
visit in class BasicVisitorpublic Object visit(ASTEJBQL node, Object data)
visit in class BasicVisitorpublic Object visit(ASTFrom node, Object data)
visit in class BasicVisitorpublic Object visit(ASTCollectionMemberDeclaration node, Object data)
visit in class BasicVisitorpublic Object visit(ASTRangeVariableDeclaration node, Object data)
visit in class BasicVisitorpublic Object visit(ASTSelect node, Object data)
visit in class BasicVisitorpublic Object visit(ASTWhere node, Object data)
visit in class BasicVisitorpublic Object visit(ASTNullComparison node, Object data)
visit in class BasicVisitorpublic Object visit(ASTIsEmpty node, Object data)
visit in class BasicVisitorpublic Object visit(ASTMemberOf node, Object data)
visit in class BasicVisitorpublic Object visit(ASTValueClassComparison node, Object data)
visit in class BasicVisitorpublic Object visit(ASTEntityComparison node, Object data)
visit in class BasicVisitorpublic Object visit(ASTConcat node, Object data)
visit in class BasicVisitorpublic Object visit(ASTSubstring node, Object data)
visit in class BasicVisitorpublic Object visit(ASTLCase node, Object data)
visit in class BasicVisitorpublic Object visit(ASTUCase node, Object data)
visit in class BasicVisitorpublic Object visit(ASTLength node, Object data)
visit in class BasicVisitorpublic Object visit(ASTLocate node, Object data)
visit in class BasicVisitorpublic Object visit(ASTAbs node, Object data)
visit in class BasicVisitorpublic Object visit(ASTMod node, Object data)
visit in class BasicVisitorpublic Object visit(ASTSqrt node, Object data)
visit in class BasicVisitorpublic Object visit(ASTCount node, Object data)
visit in class BasicVisitorpublic Object visit(ASTMax node, Object data)
visit in class BasicVisitorpublic Object visit(ASTMin node, Object data)
visit in class BasicVisitorpublic Object visit(ASTAvg node, Object data)
visit in class BasicVisitorpublic Object visit(ASTSum node, Object data)
visit in class BasicVisitorpublic Object visit(ASTPath node, Object data)
visit in class BasicVisitorpublic Object visit(ASTAbstractSchema node, Object data)
visit in class BasicVisitorpublic Object visit(ASTParameter node, Object data)
visit in class BasicVisitorpublic Object visit(ASTBooleanLiteral node, Object data)
visit in class BasicVisitorpublic Object visit(ASTLimitOffset node, Object data)
visit in class BasicVisitorpublic Object visit(ASTWhereConditionalTerm node, Object data)
visit in class BasicVisitor
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||