T - type of return value.public final class HibernateSqlRequest<T>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
HibernateSqlRequest<T> |
addEntity(java.lang.Class<?> entityType) |
HibernateSqlRequest<T> |
addEntity(java.lang.String tableAlias,
java.lang.Class<?> entityType) |
HibernateSqlRequest<T> |
addJoin(java.lang.String tableAlias,
java.lang.String path) |
HibernateSqlRequest<T> |
addJoin(java.lang.String tableAlias,
java.lang.String ownerTableAlias,
java.lang.String joinPropertyName) |
int |
count() |
static <T> HibernateSqlRequest<T> |
create(java.lang.String query) |
T |
first() |
java.util.List<T> |
list() |
HibernateSqlRequest<T> |
maxResults(int maxResults) |
HibernateSqlRequest<T> |
p(java.lang.String name,
java.lang.Object... vals) |
HibernateSqlRequest<T> |
p(java.lang.String name,
java.lang.Object val)
Add a named query parameter.
|
HibernateSqlRequest<T> |
transform(java.lang.Class<?> clazz) |
HibernateSqlRequest<T> |
useTransformer(org.hibernate.transform.ResultTransformer transformer) |
public HibernateSqlRequest<T> p(java.lang.String name, java.lang.Object val)
name - name of parameterval - parameter valuepublic HibernateSqlRequest<T> p(java.lang.String name, java.lang.Object... vals)
public HibernateSqlRequest<T> maxResults(int maxResults)
public HibernateSqlRequest<T> transform(java.lang.Class<?> clazz)
public HibernateSqlRequest<T> useTransformer(org.hibernate.transform.ResultTransformer transformer)
public T first()
public java.util.List<T> list()
public int count()
public HibernateSqlRequest<T> addEntity(java.lang.Class<?> entityType)
public HibernateSqlRequest<T> addEntity(java.lang.String tableAlias, java.lang.Class<?> entityType)
public HibernateSqlRequest<T> addJoin(java.lang.String tableAlias, java.lang.String path)
public HibernateSqlRequest<T> addJoin(java.lang.String tableAlias, java.lang.String ownerTableAlias, java.lang.String joinPropertyName)
public static <T> HibernateSqlRequest<T> create(java.lang.String query)