| Package | Description |
|---|---|
| com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
| Modifier and Type | Method and Description |
|---|---|
<Y> SelectObjectBuilder<PaginatedCriteriaBuilder<Y>> |
PaginatedCriteriaBuilder.selectNew(Class<Y> clazz) |
<Y> SelectObjectBuilder<? extends FullQueryBuilder<Y,?>> |
FullQueryBuilder.selectNew(Class<Y> clazz)
Starts a
SelectObjectBuilder for the given class. |
<Y> SelectObjectBuilder<CriteriaBuilder<Y>> |
CriteriaBuilder.selectNew(Class<Y> clazz) |
<Y> SelectObjectBuilder<? extends FullQueryBuilder<Y,?>> |
FullQueryBuilder.selectNew(Constructor<Y> constructor)
Starts a
SelectObjectBuilder for the given constructor. |
SelectObjectBuilder<T> |
SelectObjectBuilder.with(int position,
String expression)
Like
with(int, java.lang.String, java.lang.String) but without an alias. |
SelectObjectBuilder<T> |
SelectObjectBuilder.with(int position,
String expression,
String alias)
Adds the given expression at the given position to the arguments for the select new select clause.
|
SelectObjectBuilder<T> |
SelectObjectBuilder.with(String expression)
Like
with(java.lang.String, java.lang.String) but without an alias. |
SelectObjectBuilder<T> |
SelectObjectBuilder.with(String expression,
String alias)
Adds the given expression to the arguments for the select new select clause.
|
| Modifier and Type | Method and Description |
|---|---|
MultipleSubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubqueries(int position,
String expression)
Like
withSubqueries(int,java.lang.String,java.lang.String) but without an alias. |
MultipleSubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubqueries(int position,
String expression,
String selectAlias)
Like
withSubqueries(java.lang.String,java.lang.String) but adds the resulting expression to the given position. |
MultipleSubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubqueries(String expression)
Like
SelectBuilder.selectSubqueries(java.lang.String,java.lang.String) but without a select alias. |
MultipleSubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubqueries(String expression,
String selectAlias)
Starts a
MultipleSubqueryInitiator for a new argument for the select new clause with the given select alias. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery()
Like
withSubquery(java.lang.String) but without an alias. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(FullQueryBuilder<?,?> criteriaBuilder)
Like
withSubquery(java.lang.String, FullQueryBuilder) but without an alias. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position)
Like
withSubquery(int,java.lang.String) but without an alias. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
FullQueryBuilder<?,?> criteriaBuilder)
Like
withSubquery(int,java.lang.String,FullQueryBuilder) but without an alias. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String alias)
Like
withSubquery(java.lang.String) but adds the resulting subquery expression to the given position. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String alias,
FullQueryBuilder<?,?> criteriaBuilder)
Like
withSubquery(java.lang.String,FullQueryBuilder) but adds the resulting subquery expression to the given position. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression)
Like
withSubquery(java.lang.String,java.lang.String,java.lang.String) but adds the resulting subquery expression to the given position. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder)
Like
withSubquery(java.lang.String,java.lang.String,java.lang.String,FullQueryBuilder) but adds the resulting subquery expression to the given position. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression,
String selectAlias)
Like
withSubquery(java.lang.String,java.lang.String,java.lang.String) but adds the resulting subquery expression to the given position. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression,
String selectAlias,
FullQueryBuilder<?,?> criteriaBuilder)
Like
withSubquery(java.lang.String,java.lang.String,java.lang.String,FullQueryBuilder) but adds the resulting subquery expression to the given position. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String alias)
Starts a subquery builder which allows the result of the specified subquery
to be passed as argument to the select new clause.
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String alias,
FullQueryBuilder<?,?> criteriaBuilder)
Starts a
SubqueryBuilder based on the given criteria builder which allows the result of the specified subquery
to be passed as argument to the select new clause. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression)
Like
SelectBuilder.selectSubquery(java.lang.String,java.lang.String,java.lang.String) but without a select alias. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder)
Like
SelectBuilder.selectSubquery(java.lang.String,java.lang.String,java.lang.String,FullQueryBuilder) but without a select alias. |
SubqueryInitiator<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression,
String selectAlias)
Starts a
SubqueryInitiator for a new argument for the select new clause with the given select alias. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression,
String selectAlias,
FullQueryBuilder<?,?> criteriaBuilder)
Starts a
SubqueryBuilder based on the given criteria builder for a new argument for the select new clause with the given select alias. |
Copyright © 2014–2018 Blazebit. All rights reserved.