Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
Modifier and Type | Method and Description |
---|---|
<T> CriteriaBuilder<T> |
CriteriaBuilderFactory.create(javax.persistence.EntityManager entityManager,
Class<T> resultClass)
Like
CriteriaBuilderFactory.create(javax.persistence.EntityManager, java.lang.Class, java.lang.String)
but with the alias equivalent to the camel cased result of what Class.getSimpleName() of the result class returns. |
<T> CriteriaBuilder<T> |
CriteriaBuilderFactory.create(javax.persistence.EntityManager entityManager,
Class<T> resultClass,
String alias)
Creates a new criteria builder with the given result class.
|
CriteriaBuilder<T> |
CriteriaBuilder.from(Class<?> entityClass) |
CriteriaBuilder<T> |
CriteriaBuilder.from(Class<?> entityClass,
String alias) |
CriteriaBuilder<T> |
CriteriaBuilder.select(String expression) |
CriteriaBuilder<T> |
CriteriaBuilder.select(String expression,
String alias) |
<Y> CriteriaBuilder<Y> |
CriteriaBuilder.selectNew(ObjectBuilder<Y> builder) |
Modifier and Type | Method and Description |
---|---|
CaseWhenStarterBuilder<CriteriaBuilder<T>> |
CriteriaBuilder.selectCase() |
CaseWhenStarterBuilder<CriteriaBuilder<T>> |
CriteriaBuilder.selectCase(String alias) |
<Y> SelectObjectBuilder<CriteriaBuilder<Y>> |
CriteriaBuilder.selectNew(Class<Y> clazz) |
SimpleCaseWhenStarterBuilder<CriteriaBuilder<T>> |
CriteriaBuilder.selectSimpleCase(String expression) |
SimpleCaseWhenStarterBuilder<CriteriaBuilder<T>> |
CriteriaBuilder.selectSimpleCase(String expression,
String alias) |
SubqueryInitiator<CriteriaBuilder<T>> |
CriteriaBuilder.selectSubquery() |
SubqueryInitiator<CriteriaBuilder<T>> |
CriteriaBuilder.selectSubquery(String alias) |
SubqueryInitiator<CriteriaBuilder<T>> |
CriteriaBuilder.selectSubquery(String subqueryAlias,
String expression) |
SubqueryInitiator<CriteriaBuilder<T>> |
CriteriaBuilder.selectSubquery(String subqueryAlias,
String expression,
String selectAlias) |
Copyright © 2015 Blazebit. All Rights Reserved.