|
|||||||||
| Home >> All >> org >> [ hibernate overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.hibernate
Interface SQLQuery

- All Superinterfaces:
- Query
- public interface SQLQuery
- extends Query
Allows the user to declare the types and select list injection points of all entities returned by the query. Also allows declaration of the type and column alias of any scalar results of the query.
| Method Summary | |
SQLQuery |
addEntity(java.lang.Class entityClass)
Declare a "root" entity, without specifying an alias |
SQLQuery |
addEntity(java.lang.String entityName)
Declare a "root" entity, without specifying an alias |
SQLQuery |
addEntity(java.lang.String alias,
java.lang.Class entityClass)
Declare a "root" entity |
SQLQuery |
addEntity(java.lang.String alias,
java.lang.Class entityClass,
LockMode lockMode)
Declare a "root" entity, specifying a lock mode |
SQLQuery |
addEntity(java.lang.String alias,
java.lang.String entityName)
Declare a "root" entity |
SQLQuery |
addEntity(java.lang.String alias,
java.lang.String entityName,
LockMode lockMode)
Declare a "root" entity, specifying a lock mode |
SQLQuery |
addJoin(java.lang.String alias,
java.lang.String path)
Declare a "joined" entity |
SQLQuery |
addJoin(java.lang.String alias,
java.lang.String path,
LockMode lockMode)
Declare a "joined" entity, specifying a lock mode |
SQLQuery |
addScalar(java.lang.String columnAlias)
Declare a scalar query. |
SQLQuery |
addScalar(java.lang.String columnAlias,
org.hibernate.type.Type type)
Declare a scalar query result |
SQLQuery |
setResultSetMapping(java.lang.String name)
Use a predefined named ResultSetMapping |
| Method Detail |
addEntity
public SQLQuery addEntity(java.lang.String entityName)
- Declare a "root" entity, without specifying an alias
addEntity
public SQLQuery addEntity(java.lang.String alias, java.lang.String entityName)
- Declare a "root" entity
addEntity
public SQLQuery addEntity(java.lang.String alias, java.lang.String entityName, LockMode lockMode)
- Declare a "root" entity, specifying a lock mode
addEntity
public SQLQuery addEntity(java.lang.Class entityClass)
- Declare a "root" entity, without specifying an alias
addEntity
public SQLQuery addEntity(java.lang.String alias, java.lang.Class entityClass)
- Declare a "root" entity
addEntity
public SQLQuery addEntity(java.lang.String alias, java.lang.Class entityClass, LockMode lockMode)
- Declare a "root" entity, specifying a lock mode
addJoin
public SQLQuery addJoin(java.lang.String alias, java.lang.String path)
- Declare a "joined" entity
addJoin
public SQLQuery addJoin(java.lang.String alias, java.lang.String path, LockMode lockMode)
- Declare a "joined" entity, specifying a lock mode
addScalar
public SQLQuery addScalar(java.lang.String columnAlias, org.hibernate.type.Type type)
- Declare a scalar query result
addScalar
public SQLQuery addScalar(java.lang.String columnAlias)
- Declare a scalar query. Hibernate will attempt to automatically detect the underlying type.
setResultSetMapping
public SQLQuery setResultSetMapping(java.lang.String name)
- Use a predefined named ResultSetMapping
|
|||||||||
| Home >> All >> org >> [ hibernate overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC