Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
com.blazebit.persistence.spi |
SPI for implementers of the Blaze-Persistence API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BaseCriteriaBuilder<T,X extends BaseCriteriaBuilder<T,X>>
A builder for criteria queries.
|
interface |
BaseCTECriteriaBuilder<X extends BaseCTECriteriaBuilder<X>>
A builder for cte criteria queries.
|
interface |
BaseQueryBuilder<T,X extends BaseQueryBuilder<T,X>>
A base interface for builders that support basic query functionality.
|
interface |
BaseSubqueryBuilder<X extends BaseSubqueryBuilder<X>>
A builder for subquery criteria queries.
|
interface |
CommonQueryBuilder<X extends CommonQueryBuilder<X>>
A base interface for builders that support basic query functionality.
|
interface |
CriteriaBuilder<T>
A builder for criteria queries.
|
interface |
CriteriaBuilderFactory
An interface used to create criteria builders.
|
interface |
DeleteCriteriaBuilder<T>
A builder for delete queries.
|
interface |
FinalSetOperationCriteriaBuilder<T>
An interface for builders that support set operators.
|
interface |
FullQueryBuilder<T,X extends FullQueryBuilder<T,X>>
A base interface for builders that support normal query functionality.
|
interface |
FullSelectCTECriteriaBuilder<X>
A builder for cte criteria queries.
|
interface |
InsertCriteriaBuilder<T>
A builder for insert queries.
|
interface |
LeafOngoingSetOperationCriteriaBuilder<X>
An interface for builders that support set operators.
|
interface |
LeafOngoingSetOperationCTECriteriaBuilder<X>
An interface for builders that support set operators.
|
interface |
LeafOngoingSetOperationSubqueryBuilder<X>
An interface for builders that support set operators.
|
interface |
ModificationCriteriaBuilder<X extends ModificationCriteriaBuilder<X>>
A builder for modification queries.
|
interface |
OngoingSetOperationCriteriaBuilder<T,Y>
An interface for builders that support set operators.
|
interface |
OngoingSetOperationCTECriteriaBuilder<T,Y>
An interface for builders that support set operators.
|
interface |
OngoingSetOperationSubqueryBuilder<T,Y>
An interface for builders that support set operators.
|
interface |
PaginatedCriteriaBuilder<T>
A builder for paginated criteria queries.
|
interface |
QueryBuilder<T,X extends QueryBuilder<T,X>>
A base interface for builders that support normal query functionality.
|
interface |
ReturningDeleteCriteriaBuilder<T,X>
A builder for delete queries.
|
interface |
ReturningInsertCriteriaBuilder<T,X>
A builder for insert queries.
|
interface |
ReturningModificationCriteriaBuilder<X extends ReturningModificationCriteriaBuilder<X,Y>,Y>
A builder for modification queries.
|
interface |
ReturningUpdateCriteriaBuilder<T,X>
A builder for update queries.
|
interface |
SelectBaseCTECriteriaBuilder<X extends SelectBaseCTECriteriaBuilder<X>>
A builder for cte criteria queries that select.
|
interface |
SelectCTECriteriaBuilder<X>
A builder for cte criteria queries.
|
interface |
SelectRecursiveCTECriteriaBuilder<X>
A builder for CTE criteria queries.
|
interface |
StartOngoingSetOperationCriteriaBuilder<X,Y>
An interface for builders that support set operators.
|
interface |
StartOngoingSetOperationCTECriteriaBuilder<X,Y>
An interface for builders that support set operators.
|
interface |
StartOngoingSetOperationSubqueryBuilder<X,Y>
An interface for builders that support set operators.
|
interface |
SubqueryBuilder<T>
A builder for subquery criteria queries.
|
interface |
UpdateCriteriaBuilder<T>
A builder for update queries.
|
Modifier and Type | Method and Description |
---|---|
ReturningResult<Object[]> |
ExtendedQuerySupport.executeReturning(ServiceProvider serviceProvider,
List<javax.persistence.Query> participatingQueries,
javax.persistence.Query exampleQuery,
String sqlOverride)
Executes and returns the returning result of the Query by replacing the SQL with the given overriding SQL query.
|
int |
ExtendedQuerySupport.executeUpdate(ServiceProvider serviceProvider,
List<javax.persistence.Query> participatingQueries,
javax.persistence.Query query,
String sqlOverride)
Executes and returns the update count of the Query by replacing the SQL with the given overriding SQL query.
|
List |
ExtendedQuerySupport.getResultList(ServiceProvider serviceProvider,
List<javax.persistence.Query> participatingQueries,
javax.persistence.Query query,
String sqlOverride)
Returns the result list of the Query by replacing the SQL with the given overriding SQL query.
|
Object |
ExtendedQuerySupport.getSingleResult(ServiceProvider serviceProvider,
List<javax.persistence.Query> participatingQueries,
javax.persistence.Query query,
String sqlOverride)
Returns the single result of the Query by replacing the SQL with the given overriding SQL query.
|
Copyright © 2014–2018 Blazebit. All rights reserved.