## Hierarchy For Package org.hibernate.hql.ast

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - antlr.ASTFactory
    - org.hibernate.hql.ast.HqlASTFactory
    - org.hibernate.hql.ast.SqlASTFactory (implements org.hibernate.hql.antlr.HqlSqlTokenTypes)
  - org.hibernate.hql.ast.ASTQueryTranslatorFactory (implements org.hibernate.hql.QueryTranslatorFactory)
  - org.hibernate.hql.ast.ErrorCounter (implements org.hibernate.hql.ast.ParseErrorHandler)
  - org.hibernate.hql.ast.ParameterTranslationsImpl (implements org.hibernate.hql.ParameterTranslations)
  - org.hibernate.hql.ast.ParameterTranslationsImpl.ParameterInfo (implements java.io.Serializable)
  - antlr.Parser
    - antlr.LLkParser
      - org.hibernate.hql.antlr.HqlBaseParser (implements org.hibernate.hql.antlr.HqlTokenTypes)
        - org.hibernate.hql.ast.HqlParser
  - org.hibernate.hql.ast.QueryTranslatorImpl (implements org.hibernate.hql.FilterTranslator)
  - org.hibernate.hql.ast.QueryTranslatorImpl.JavaConstantConverter (implements org.hibernate.hql.ast.util.NodeTraverser.VisitationStrategy)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - antlr.ANTLRException
        - antlr.RecognitionException
          - antlr.SemanticException
            - org.hibernate.hql.ast.DetailedSemanticException
            - org.hibernate.hql.ast.InvalidPathException
      - java.lang.RuntimeException
        - org.hibernate.HibernateException
          - org.hibernate.QueryException
            - org.hibernate.hql.ast.QuerySyntaxException
              - org.hibernate.hql.ast.InvalidWithClauseException
  - antlr.Token (implements java.lang.Cloneable)
    - antlr.CommonToken
      - org.hibernate.hql.ast.HqlToken
  - antlr.TreeParser
    - org.hibernate.hql.antlr.HqlSqlBaseWalker (implements org.hibernate.hql.antlr.HqlSqlTokenTypes)
      - org.hibernate.hql.ast.HqlSqlWalker (implements org.hibernate.hql.ast.ErrorReporter, org.hibernate.engine.ParameterBinder.NamedParameterSource)
    - org.hibernate.hql.antlr.SqlGeneratorBase (implements org.hibernate.hql.antlr.SqlTokenTypes)
      - org.hibernate.hql.ast.SqlGenerator (implements org.hibernate.hql.ast.ErrorReporter)

## Interface Hierarchy

- org.hibernate.hql.ast.ErrorReporter
  - org.hibernate.hql.ast.ParseErrorHandler
- org.hibernate.hql.ast.TypeDiscriminatorMetadata

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.