Package org.hibernate.loader.custom.sql
Class SQLQueryParser
- java.lang.Object
-
- org.hibernate.loader.custom.sql.SQLQueryParser
-
public class SQLQueryParser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SQLQueryParser.ParameterSubstitutionRecognizer
-
Constructor Summary
Constructors Constructor Description SQLQueryParser(String queryString, org.hibernate.loader.custom.sql.SQLQueryParser.ParserContext context, SessionFactoryImplementor factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getOriginalQueryString()
List<ParameterBinder>
getParameterValueBinders()
String
process()
boolean
queryHasAliases()
protected String
substituteBrackets(String sqlQuery)
-
-
-
Constructor Detail
-
SQLQueryParser
public SQLQueryParser(String queryString, org.hibernate.loader.custom.sql.SQLQueryParser.ParserContext context, SessionFactoryImplementor factory)
-
-
Method Detail
-
getParameterValueBinders
public List<ParameterBinder> getParameterValueBinders()
-
queryHasAliases
public boolean queryHasAliases()
-
getOriginalQueryString
protected String getOriginalQueryString()
-
process
public String process()
-
substituteBrackets
protected String substituteBrackets(String sqlQuery) throws QueryException
- Throws:
QueryException
-
-