## Uses of Interface
org.hibernate.SQLQuery

Packages that use SQLQuery
org.hibernate: This package defines the central Hibernate APIs.
org.hibernate.impl: This package contains implementations of the central Hibernate APIs, especially the Hibernate session.

Uses of SQLQuery in org.hibernate

Methods in org.hibernate that return SQLQuery
`SQLQuery` `SQLQuery.addEntity(Class entityType)` Declare a "root" entity, without specifying an alias.
`SQLQuery` `SQLQuery.addEntity(String entityName)` Declare a "root" entity, without specifying an alias.
`SQLQuery` `SQLQuery.addEntity(String tableAlias, Class entityType)` Declare a "root" entity
`SQLQuery` `SQLQuery.addEntity(String tableAlias, Class entityName, LockMode lockMode)` Declare a "root" entity, specifying a lock mode
`SQLQuery` `SQLQuery.addEntity(String tableAlias, String entityName)` Declare a "root" entity
`SQLQuery` `SQLQuery.addEntity(String tableAlias, String entityName, LockMode lockMode)` Declare a "root" entity, specifying a lock mode
`SQLQuery` `SQLQuery.addJoin(String tableAlias, String path)` Declare a join fetch result.
`SQLQuery` `SQLQuery.addJoin(String tableAlias, String path, LockMode lockMode)` Declare a join fetch result, specifying a lock mode
`SQLQuery` `SQLQuery.addJoin(String tableAlias, String ownerTableAlias, String joinPropertyName)` Declare a join fetch result.
`SQLQuery` `SQLQuery.addScalar(String columnAlias)` Declare a scalar query result.
`SQLQuery` `SQLQuery.addScalar(String columnAlias, Type type)` Declare a scalar query result.
`SQLQuery` `SQLQuery.addSynchronizedEntityClass(Class entityClass)` Adds an entity for (a) auto-flush checking and (b) query result cache invalidation checking.
`SQLQuery` `SQLQuery.addSynchronizedEntityName(String entityName)` Adds an entity name for (a) auto-flush checking and (b) query result cache invalidation checking.
`SQLQuery` `SQLQuery.addSynchronizedQuerySpace(String querySpace)` Adds a query space (table name) for (a) auto-flush checking and (b) query result cache invalidation checking
`SQLQuery` `StatelessSession.createSQLQuery(String queryString)` Create a new instance of `SQLQuery` for the given SQL query string.
`SQLQuery` `Session.createSQLQuery(String queryString)` Create a new instance of `SQLQuery` for the given SQL query string.
`SQLQuery` `SQLQuery.setResultSetMapping(String name)` Use a predefined named result-set mapping.

Uses of SQLQuery in org.hibernate.impl

Classes in org.hibernate.impl that implement SQLQuery
`class` `SQLQueryImpl` Implementation of the `SQLQuery` contract.

Methods in org.hibernate.impl that return SQLQuery
`SQLQuery` `SQLQueryImpl.addEntity(Class entityType)`
`SQLQuery` `SQLQueryImpl.addEntity(String entityName)`
`SQLQuery` `SQLQueryImpl.addEntity(String alias, Class entityClass)`
`SQLQuery` `SQLQueryImpl.addEntity(String alias, Class entityClass, LockMode lockMode)`
`SQLQuery` `SQLQueryImpl.addEntity(String alias, String entityName)`
`SQLQuery` `SQLQueryImpl.addEntity(String alias, String entityName, LockMode lockMode)`
`SQLQuery` `SQLQueryImpl.addJoin(String alias, String path)`
`SQLQuery` `SQLQueryImpl.addJoin(String alias, String path, LockMode lockMode)`
`SQLQuery` `SQLQueryImpl.addJoin(String tableAlias, String ownerTableAlias, String joinPropertyName)`
`SQLQuery` `SQLQueryImpl.addScalar(String columnAlias)`
`SQLQuery` `SQLQueryImpl.addScalar(String columnAlias, Type type)`
`SQLQuery` `SQLQueryImpl.addSynchronizedEntityClass(Class entityClass)`
`SQLQuery` `SQLQueryImpl.addSynchronizedEntityName(String entityName)`
`SQLQuery` `SQLQueryImpl.addSynchronizedQuerySpace(String querySpace)`
`SQLQuery` `SessionImpl.createSQLQuery(String sql)`
`SQLQuery` `AbstractSessionImpl.createSQLQuery(String sql)`
`SQLQuery` `SQLQueryImpl.setResultSetMapping(String name)`

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