站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 server API Documentation 英文版文档

QLCompiler (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档


org.jboss.ejb.plugins.cmp.jdbc
Interface QLCompiler

All Known Implementing Classes:
EJBQLToSQL92Compiler, JDBCEJBQLCompiler

public interface QLCompiler

Version:
$Revision: 1.3 $
Author:
Alexey Loubyansky

Method Summary
 void compileEJBQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata)
           
 void compileJBossQL(String ejbql, Class returnType, Class[] parameterTypes, JDBCQueryMetaData metadata)
           
 List getInputParameters()
           
 List getLeftJoinCMRList()
           
 int getLimitParam()
           
 int getLimitValue()
           
 int getOffsetParam()
           
 int getOffsetValue()
           
 JDBCAbstractEntityBridge getSelectEntity()
           
 JDBCFieldBridge getSelectField()
           
 SelectFunction getSelectFunction()
           
 String getSQL()
           
 EntityPersistenceStore getStoreManager()
           
 boolean isSelectEntity()
           
 boolean isSelectField()
           
 

Method Detail

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.