类 ClassicQueryTranslatorFactory
- java.lang.Object
-
- org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory
-
- 所有已实现的接口:
Serializable,QueryTranslatorFactory,Service
public class ClassicQueryTranslatorFactory extends Object implements QueryTranslatorFactory
Generates translators which uses the older hand-written parser to perform the translation.- 作者:
- Gavin King
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 ClassicQueryTranslatorFactory()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FilterTranslatorcreateFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)Construct aFilterTranslatorinstance capable of translating an HQL filter string.QueryTranslatorcreateQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)Construct aQueryTranslatorinstance capable of translating an HQL query string.
-
-
-
方法详细资料
-
createQueryTranslator
public QueryTranslator createQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)
从接口复制的说明:QueryTranslatorFactoryConstruct aQueryTranslatorinstance capable of translating an HQL query string.- 指定者:
createQueryTranslator在接口中QueryTranslatorFactory- 参数:
queryIdentifier- The query-identifier (used inQueryStatisticscollection). This is typically the same as the queryString parameter except for the case of split polymorphic queries which result in multiple physical sql queries.queryString- The query string to be translatedfilters- Currently enabled filtersfactory- The session factory.entityGraphQueryHint- The EntityGraph provided through a JPQL query hint- 返回:
- an appropriate translator.
-
createFilterTranslator
public FilterTranslator createFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)
从接口复制的说明:QueryTranslatorFactoryConstruct aFilterTranslatorinstance capable of translating an HQL filter string.
-
-