Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
Modifier and Type | Method | Description |
---|---|---|
<Y> SelectObjectBuilder<CriteriaBuilder<Y>> |
CriteriaBuilder.selectNew(Class<Y> clazz) |
|
<Y> SelectObjectBuilder<? extends FullQueryBuilder<Y,?>> |
FullQueryBuilder.selectNew(Class<Y> clazz) |
Starts a
SelectObjectBuilder for the given class. |
<Y> SelectObjectBuilder<? extends FullQueryBuilder<Y,?>> |
FullQueryBuilder.selectNew(Constructor<Y> constructor) |
Starts a
SelectObjectBuilder for the given constructor. |
<Y> SelectObjectBuilder<PaginatedCriteriaBuilder<Y>> |
PaginatedCriteriaBuilder.selectNew(Class<Y> clazz) |
|
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 | 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. |
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. |
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Like
withSubquery(java.lang.String, FullQueryBuilder) but without an alias. |
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–2020 Blazebit. All rights reserved.