public class ASTQueryTranslatorFactory extends Object implements QueryTranslatorFactory
| Constructor and Description | 
|---|
ASTQueryTranslatorFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
FilterTranslator | 
createFilterTranslator(String queryIdentifier,
                      String queryString,
                      Map filters,
                      SessionFactoryImplementor factory)
Construct a  
FilterTranslator instance capable of translating
 an HQL filter string. | 
QueryTranslator | 
createQueryTranslator(String queryIdentifier,
                     String queryString,
                     Map filters,
                     SessionFactoryImplementor factory,
                     EntityGraphQueryHint entityGraphQueryHint)
Construct a  
QueryTranslator instance capable of translating
 an HQL query string. | 
public QueryTranslator createQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)
QueryTranslatorFactoryQueryTranslator instance capable of translating
 an HQL query string.createQueryTranslator in interface QueryTranslatorFactoryqueryIdentifier - The query-identifier (used in
 QueryStatistics collection). 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.public FilterTranslator createFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)
QueryTranslatorFactoryFilterTranslator instance capable of translating
 an HQL filter string.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.