org.hibernate.hql.classic
Class ClassicQueryTranslatorFactory
java.lang.Object
   org.hibernate.hql.classic.ClassicQueryTranslatorFactory
org.hibernate.hql.classic.ClassicQueryTranslatorFactory
- All Implemented Interfaces: 
- QueryTranslatorFactory
- public class ClassicQueryTranslatorFactory 
- extends Object- implements QueryTranslatorFactory
Generates translators which uses the older hand-written parser to perform
 the translation.
- Author:
- Gavin King
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ClassicQueryTranslatorFactory
public ClassicQueryTranslatorFactory()
createQueryTranslator
public QueryTranslator createQueryTranslator(String queryIdentifier,
                                             String queryString,
                                             Map filters,
                                             SessionFactoryImplementor factory)
- Description copied from interface: QueryTranslatorFactory
- Construct a QueryTranslatorinstance capable of translating
 an HQL query string.
 
- 
- Specified by:
- createQueryTranslatorin interface- QueryTranslatorFactory
 
- 
- Parameters:
- queryIdentifier- The query-identifier (used in- QueryStatisticscollection). 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 translated
- filters- Currently enabled filters
- factory- The session factory.
- Returns:
- an appropriate translator.
- See Also:
- QueryTranslatorFactory.createQueryTranslator(java.lang.String, java.lang.String, java.util.Map, org.hibernate.engine.SessionFactoryImplementor)
 
createFilterTranslator
public FilterTranslator createFilterTranslator(String queryIdentifier,
                                               String queryString,
                                               Map filters,
                                               SessionFactoryImplementor factory)
- Description copied from interface: QueryTranslatorFactory
- Construct a FilterTranslatorinstance capable of translating
 an HQL filter string.
 
- 
- Specified by:
- createFilterTranslatorin interface- QueryTranslatorFactory
 
- 
- See Also:
- QueryTranslatorFactory.createFilterTranslator(java.lang.String, java.lang.String, java.util.Map, org.hibernate.engine.SessionFactoryImplementor)
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.