Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
Modifier and Type | Interface and Description |
---|---|
interface |
QueryBuilder<T,X extends QueryBuilder<T,X>>
A base interface for builders that support normal query functionality.
|
interface |
SelectObjectBuilder<T extends QueryBuilder<?,T>>
The builder interface for a select new select clause.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CriteriaBuilder<T>
A builder for criteria queries.
|
interface |
PaginatedCriteriaBuilder<T>
A builder for paginated criteria queries.
|
Modifier and Type | Method and Description |
---|---|
QueryBuilder<T,?> |
QueryBuilder.select(String expression) |
QueryBuilder<T,?> |
QueryBuilder.select(String expression,
String alias) |
<Y> QueryBuilder<Y,?> |
QueryBuilder.selectNew(ObjectBuilder<Y> builder)
Applies the given object builder to this query.
|
Modifier and Type | Method and Description |
---|---|
CaseWhenStarterBuilder<? extends QueryBuilder<T,?>> |
QueryBuilder.selectCase() |
CaseWhenStarterBuilder<? extends QueryBuilder<T,?>> |
QueryBuilder.selectCase(String alias) |
<Y> SelectObjectBuilder<? extends QueryBuilder<Y,?>> |
QueryBuilder.selectNew(Class<Y> clazz)
Starts a
SelectObjectBuilder for the given class. |
<Y> SelectObjectBuilder<? extends QueryBuilder<Y,?>> |
QueryBuilder.selectNew(Constructor<Y> constructor)
Starts a
SelectObjectBuilder for the given constructor. |
SimpleCaseWhenStarterBuilder<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSimpleCase(String expression) |
SimpleCaseWhenStarterBuilder<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSimpleCase(String expression,
String alias) |
SubqueryInitiator<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSubquery() |
SubqueryInitiator<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSubquery(String alias) |
SubqueryInitiator<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSubquery(String subqueryAlias,
String expression) |
SubqueryInitiator<? extends QueryBuilder<T,?>> |
QueryBuilder.selectSubquery(String subqueryAlias,
String expression,
String selectAlias) |
Copyright © 2015 Blazebit. All Rights Reserved.