org.jboss.ejb.plugins.cmp.jdbc
Interface QLCompiler
- All Known Implementing Classes:
- EJBQLToSQL92Compiler, JDBCEJBQLCompiler
- public interface QLCompiler
- Version:
- $Revision: 1.3 $
- Author:
- Alexey Loubyansky
compileEJBQL
public void compileEJBQL(String ejbql,
Class returnType,
Class[] parameterTypes,
JDBCQueryMetaData metadata)
throws Exception
- Throws:
Exception
compileJBossQL
public void compileJBossQL(String ejbql,
Class returnType,
Class[] parameterTypes,
JDBCQueryMetaData metadata)
throws Exception
- Throws:
Exception
getSQL
public String getSQL()
getOffsetValue
public int getOffsetValue()
getOffsetParam
public int getOffsetParam()
getLimitValue
public int getLimitValue()
getLimitParam
public int getLimitParam()
isSelectEntity
public boolean isSelectEntity()
getSelectEntity
public JDBCAbstractEntityBridge getSelectEntity()
isSelectField
public boolean isSelectField()
getSelectField
public JDBCFieldBridge getSelectField()
getSelectFunction
public SelectFunction getSelectFunction()
getStoreManager
public EntityPersistenceStore getStoreManager()
getInputParameters
public List getInputParameters()
getLeftJoinCMRList
public List getLeftJoinCMRList()
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.