Top Description Fields Constructors Methods
org.hibernate.hql.classic

public Class ClauseParser

extends Object
implements Parser
Class Inheritance
All Implemented Interfaces
org.hibernate.hql.classic.Parser
Imports
org.hibernate.QueryException, java.util.ArrayList, .Iterator, .List

Parses the Hibernate query into its constituent clauses.

Field Summary

Modifier and TypeField and Description
private boolean
private boolean
private Parser
private int
private List<E>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
private void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

byExpectedback to summary
private boolean byExpected
cacheSelectTokensback to summary
private boolean cacheSelectTokens
childback to summary
private Parser child
parenCountback to summary
private int parenCount
selectTokensback to summary
private List<E> selectTokens

Constructor Detail

ClauseParserback to summary
public ClauseParser()

Method Detail

endback to summary
public void end(QueryTranslatorImpl q) throws QueryException

Implements org.hibernate.hql.classic.Parser.end.

endChildback to summary
private void endChild(QueryTranslatorImpl q) throws QueryException
startback to summary
public void start(QueryTranslatorImpl q)

Implements org.hibernate.hql.classic.Parser.start.

tokenback to summary
public void token(String token, QueryTranslatorImpl q) throws QueryException

Implements org.hibernate.hql.classic.Parser.token.