Class Hierarchy
- java.lang.Object
- org.hibernate.query.sqm.sql.AggregateColumnAssignmentHandler
- org.hibernate.query.sqm.spi.BaseSemanticQueryWalker (implements org.hibernate.query.sqm.SemanticQueryWalker<T>)
- org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter<T> (implements org.hibernate.sql.results.graph.DomainResultCreationState, org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators, org.hibernate.query.sqm.sql.SqmTranslator<T>)
- org.hibernate.query.sqm.sql.FakeSqmToSqlAstConverter (implements org.hibernate.query.sqm.sql.SqmToSqlAstConverter)
- org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.AdditionalInsertValues
- org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector (implements org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.SqmAliasedNodeCollector, org.hibernate.sql.ast.spi.SqlExpressionResolver)
- org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker (implements org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.SqmAliasedNodeCollector, org.hibernate.sql.ast.spi.SqlExpressionResolver)
- org.hibernate.sql.ast.spi.SimpleFromClauseAccessImpl (implements org.hibernate.sql.ast.spi.FromClauseAccess)
- org.hibernate.query.sqm.sql.FromClauseIndex
- org.hibernate.query.sqm.sql.StandardSqmTranslation<T> (implements org.hibernate.query.sqm.sql.SqmTranslation<T>)
- org.hibernate.query.sqm.sql.StandardSqmTranslatorFactory (implements org.hibernate.query.sqm.sql.SqmTranslatorFactory)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.query.sqm.sql.ConversionException
- org.hibernate.HibernateException
- jakarta.persistence.PersistenceException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.hibernate.query.sqm.sql.BaseSqmToSqlAstConverter.SqmAliasedNodeCollector
- org.hibernate.sql.ast.spi.FromClauseAccess
- org.hibernate.query.sqm.sql.SqmTranslator<T> (also extends org.hibernate.query.sqm.spi.JdbcParameterBySqmParameterAccess, org.hibernate.query.sqm.sql.SqmToSqlAstConverter)
- org.hibernate.query.sqm.spi.JdbcParameterBySqmParameterAccess
- org.hibernate.query.sqm.sql.SqmTranslator<T> (also extends org.hibernate.sql.ast.spi.FromClauseAccess, org.hibernate.query.sqm.sql.SqmToSqlAstConverter)
- org.hibernate.query.sqm.SemanticQueryWalker<T>
- org.hibernate.query.sqm.sql.SqmToSqlAstConverter (also extends org.hibernate.sql.ast.spi.SqlAstCreationState)
- org.hibernate.query.sqm.sql.SqmTranslator<T> (also extends org.hibernate.sql.ast.spi.FromClauseAccess, org.hibernate.query.sqm.spi.JdbcParameterBySqmParameterAccess)
- org.hibernate.query.sqm.sql.SqmToSqlAstConverter (also extends org.hibernate.sql.ast.spi.SqlAstCreationState)
- org.hibernate.sql.ast.spi.SqlAstCreationState
- org.hibernate.query.sqm.sql.SqmToSqlAstConverter (also extends org.hibernate.query.sqm.SemanticQueryWalker<T>)
- org.hibernate.query.sqm.sql.SqmTranslator<T> (also extends org.hibernate.sql.ast.spi.FromClauseAccess, org.hibernate.query.sqm.spi.JdbcParameterBySqmParameterAccess)
- org.hibernate.query.sqm.sql.SqmToSqlAstConverter (also extends org.hibernate.query.sqm.SemanticQueryWalker<T>)
- org.hibernate.query.sqm.sql.SqmTranslation<T>
- org.hibernate.query.sqm.sql.SqmTranslatorFactory