|
|||||||||||
| 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 QLCompilerException
public 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 QLCompiler
public Object visit(SimpleNode node,
Object data)
visit in class BasicVisitor
public Object visit(ASTEJBQL node,
Object data)
visit in class BasicVisitor
public Object visit(ASTFrom node,
Object data)
visit in class BasicVisitor
public Object visit(ASTCollectionMemberDeclaration node,
Object data)
visit in class BasicVisitor
public Object visit(ASTRangeVariableDeclaration node,
Object data)
visit in class BasicVisitor
public Object visit(ASTSelect node,
Object data)
visit in class BasicVisitor
public Object visit(ASTWhere node,
Object data)
visit in class BasicVisitor
public Object visit(ASTNullComparison node,
Object data)
visit in class BasicVisitor
public Object visit(ASTIsEmpty node,
Object data)
visit in class BasicVisitor
public Object visit(ASTMemberOf node,
Object data)
visit in class BasicVisitor
public Object visit(ASTValueClassComparison node,
Object data)
visit in class BasicVisitor
public Object visit(ASTEntityComparison node,
Object data)
visit in class BasicVisitor
public Object visit(ASTConcat node,
Object data)
visit in class BasicVisitor
public Object visit(ASTSubstring node,
Object data)
visit in class BasicVisitor
public Object visit(ASTLCase node,
Object data)
visit in class BasicVisitor
public Object visit(ASTUCase node,
Object data)
visit in class BasicVisitor
public Object visit(ASTLength node,
Object data)
visit in class BasicVisitor
public Object visit(ASTLocate node,
Object data)
visit in class BasicVisitor
public Object visit(ASTAbs node,
Object data)
visit in class BasicVisitor
public Object visit(ASTMod node,
Object data)
visit in class BasicVisitor
public Object visit(ASTSqrt node,
Object data)
visit in class BasicVisitor
public Object visit(ASTCount node,
Object data)
visit in class BasicVisitor
public Object visit(ASTMax node,
Object data)
visit in class BasicVisitor
public Object visit(ASTMin node,
Object data)
visit in class BasicVisitor
public Object visit(ASTAvg node,
Object data)
visit in class BasicVisitor
public Object visit(ASTSum node,
Object data)
visit in class BasicVisitor
public Object visit(ASTPath node,
Object data)
visit in class BasicVisitor
public Object visit(ASTAbstractSchema node,
Object data)
visit in class BasicVisitor
public Object visit(ASTParameter node,
Object data)
visit in class BasicVisitor
public Object visit(ASTBooleanLiteral node,
Object data)
visit in class BasicVisitor
public Object visit(ASTLimitOffset node,
Object data)
visit in class BasicVisitor
public 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 | ||||||||||