| Interface | Description |
|---|---|
| BaseCriteriaBuilder<T,X extends BaseCriteriaBuilder<T,X>> |
A builder for criteria queries.
|
| BaseCTECriteriaBuilder<X extends BaseCTECriteriaBuilder<X>> |
A builder for cte criteria queries.
|
| BaseDeleteCriteriaBuilder<T,X extends BaseDeleteCriteriaBuilder<T,X>> |
A builder for delete queries.
|
| BaseFinalSetOperationBuilder<T,X extends BaseFinalSetOperationBuilder<T,X>> |
An interface for builders that support set operators.
|
| BaseHavingBuilder<T extends BaseHavingBuilder<T>> |
A base interface for builders that support having.
|
| BaseInsertCriteriaBuilder<T,X extends BaseInsertCriteriaBuilder<T,X>> |
A base builder for insert queries.
|
| BaseJoinOnBuilder<T extends BaseJoinOnBuilder<T>> |
A base interface for builders that support join on.
|
| BaseModificationCriteriaBuilder<X extends BaseModificationCriteriaBuilder<X>> |
A builder for modification queries.
|
| BaseOngoingFinalSetOperationBuilder<T,X extends BaseFinalSetOperationBuilder<T,X>> |
An interface for builders that support set operators.
|
| BaseOngoingSetOperationBuilder<X,Y,Z extends StartOngoingSetOperationBuilder<?,?,?>> |
An interface for builders that support set operators.
|
| BaseQueryBuilder<T,X extends BaseQueryBuilder<T,X>> |
A base interface for builders that support basic query functionality.
|
| BaseSubqueryBuilder<X extends BaseSubqueryBuilder<X>> |
A builder for subquery criteria queries.
|
| BaseUpdateCriteriaBuilder<T,X extends BaseUpdateCriteriaBuilder<T,X>> |
A builder for update queries.
|
| BaseWhereBuilder<T extends BaseWhereBuilder<T>> |
A base interface for builders that support filtering.
|
| BetweenBuilder<T> |
The builder interface for between predicates.
|
| BinaryPredicateBuilder<T> |
The interface for binary predicate builders.
|
| CaseWhenAndBuilder<T> |
The builder interface for a when predicate container that connects predicates with the AND operator.
|
| CaseWhenAndThenBuilder<T extends CaseWhenBuilder<?>> |
The builder interface for a when predicate container that connects predicates with the AND operator.
|
| CaseWhenBuilder<T> |
A builder for general case when expressions.
|
| CaseWhenOrBuilder<T> |
The builder interface for a when predicate container that connects predicates with the OR operator.
|
| CaseWhenOrThenBuilder<T extends CaseWhenBuilder<?>> |
The builder interface for a when predicate container that connects predicates with the OR operator.
|
| CaseWhenStarterBuilder<T> |
A builder for general case when expressions.
|
| CaseWhenThenBuilder<T extends CaseWhenBuilder<?>> |
A builder that can terminate the build process for general case when expressions.
|
| CommonQueryBuilder<X extends CommonQueryBuilder<X>> |
A base interface for builders that support basic query functionality.
|
| CriteriaBuilder<T> |
A builder for criteria queries.
|
| CriteriaBuilderFactory |
An interface used to create criteria builders.
|
| CTEBuilder<T extends CTEBuilder<T>> |
An interface for builders that support CTEs.
|
| DeleteCriteriaBuilder<T> |
A builder for delete queries.
|
| DistinctBuilder<X extends DistinctBuilder<X>> |
An interface for builders that support distinct.
|
| EscapeBuilder<T> |
A builder for the escape part of a like predicate.
|
| FinalSetOperationCriteriaBuilder<T> |
An interface for builders that support set operators.
|
| FinalSetOperationCTECriteriaBuilder<T> |
An interface for builders that support set operators.
|
| FinalSetOperationSubqueryBuilder<T> |
An interface for builders that support set operators.
|
| FromBuilder<X extends FromBuilder<X>> |
An interface for builders that support the from clause.
|
| FullQueryBuilder<T,X extends FullQueryBuilder<T,X>> |
A base interface for builders that support normal query functionality.
|
| FullSelectCTECriteriaBuilder<X> |
A builder for cte criteria queries.
|
| GroupByBuilder<X extends GroupByBuilder<X>> |
An interface for builders that support groupy by.
|
| HavingAndBuilder<T> |
The builder interface for a having predicate container that connects predicates with the AND operator.
|
| HavingBuilder<T extends HavingBuilder<T>> |
An interface for builders that support aggregation.
|
| HavingOrBuilder<T> |
The builder interface for a having predicate container that connects predicates with the OR operator.
|
| InsertCriteriaBuilder<T> |
A builder for insert queries.
|
| JoinOnAndBuilder<T> |
The builder interface for a on predicate container that connects predicates with the AND operator.
|
| JoinOnBuilder<T> |
An interface for builders that support join on.
|
| JoinOnOrBuilder<T> |
The builder interface for a on predicate container that connects predicates with the OR operator.
|
| Keyset |
An interface that represents the key set of a row.
|
| KeysetBuilder<T> |
A builder for keysets to make use of keyset pagination.
|
| KeysetPage |
An interface that represents the key set of a
PagedList. |
| KeysetQueryBuilder<X extends KeysetQueryBuilder<X>> |
A base interface for builders that support keyset filtering.
|
| LeafOngoingSetOperationCriteriaBuilder<X> |
An interface for builders that support set operators.
|
| LeafOngoingSetOperationCTECriteriaBuilder<X> |
An interface for builders that support set operators.
|
| LeafOngoingSetOperationSubqueryBuilder<X> |
An interface for builders that support set operators.
|
| LikeBuilder<T> |
A builder for the like predicate.
|
| LimitBuilder<X extends LimitBuilder<X>> |
An interface for builders that support limit and offset.
|
| ModificationCriteriaBuilder<X extends ModificationCriteriaBuilder<X>> |
A builder for modification queries.
|
| ObjectBuilder<T> |
An object build provides the select clause expressions that should be used by a
FullQueryBuilder and provides methods for
transforming tuples into the target type T. |
| OngoingFinalSetOperationCriteriaBuilder<T> |
An interface for builders that support set operators.
|
| OngoingFinalSetOperationCTECriteriaBuilder<T> |
An interface for builders that support set operators.
|
| OngoingFinalSetOperationSubqueryBuilder<T> |
An interface for builders that support set operators.
|
| OngoingSetOperationBuilder<X,Y,Z extends StartOngoingSetOperationBuilder<?,?,?>> |
An interface for builders that support set operators.
|
| OngoingSetOperationCriteriaBuilder<T,Y> |
An interface for builders that support set operators.
|
| OngoingSetOperationCTECriteriaBuilder<T,Y> |
An interface for builders that support set operators.
|
| OngoingSetOperationSubqueryBuilder<T,Y> |
An interface for builders that support set operators.
|
| OrderByBuilder<T extends OrderByBuilder<T>> |
An interface for builders that support sorting.
|
| PagedList<T> |
An extended version of a List which also provides access to the total size of the list.
|
| PaginatedCriteriaBuilder<T> |
A builder for paginated criteria queries.
|
| QuantifiableBinaryPredicateBuilder<T> |
The interface for quantifiable binary predicate builders.
|
| Queryable<T,X extends Queryable<T,X>> |
A base interface for builders that querying.
|
| QueryBuilder<T,X extends QueryBuilder<T,X>> |
A base interface for builders that support normal query functionality.
|
| RestrictionBuilder<T> |
The builder interface for predicates.
|
| ReturningBuilder<X extends ReturningBuilder<X>> |
A builder for the returning clause.
|
| ReturningDeleteCriteriaBuilder<T,X> |
A builder for delete queries.
|
| ReturningInsertCriteriaBuilder<T,X> |
A builder for insert queries.
|
| ReturningModificationCriteriaBuilder<X extends ReturningModificationCriteriaBuilder<X,Y>,Y> |
A builder for modification queries.
|
| ReturningModificationCriteriaBuilderFactory<X> |
A builder for modification queries that return results.
|
| ReturningObjectBuilder<T> |
An object build provides the returning bindings that should be used by a
ReturningModificationCriteriaBuilder and provides methods for
transforming tuples into the target type T. |
| ReturningResult<T> |
A builder for modification queries.
|
| ReturningUpdateCriteriaBuilder<T,X> |
A builder for update queries.
|
| SelectBaseCTECriteriaBuilder<X extends SelectBaseCTECriteriaBuilder<X>> |
A builder for cte criteria queries that select.
|
| SelectBuilder<X> |
An interface for builders that support selecting.
|
| SelectCTECriteriaBuilder<X> |
A builder for cte criteria queries.
|
| SelectObjectBuilder<T extends FullQueryBuilder<?,T>> |
The builder interface for a select new select clause.
|
| SelectRecursiveCTECriteriaBuilder<X> |
A builder for CTE criteria queries.
|
| SetOperationBuilder<X,Y extends StartOngoingSetOperationBuilder<?,?,?>> |
An interface for builders that support set operators.
|
| SimpleCaseWhenBuilder<T> |
A builder for simple case when expressions.
|
| SimpleCaseWhenStarterBuilder<T> |
The first builder for simple case when expressions.
|
| StartOngoingSetOperationBuilder<X,Y,Z extends StartOngoingSetOperationBuilder<?,?,?>> |
An interface for builders that support set operators.
|
| StartOngoingSetOperationCriteriaBuilder<X,Y> |
An interface for builders that support set operators.
|
| StartOngoingSetOperationCTECriteriaBuilder<X,Y> |
An interface for builders that support set operators.
|
| StartOngoingSetOperationSubqueryBuilder<X,Y> |
An interface for builders that support set operators.
|
| SubqueryBuilder<T> |
A builder for subquery criteria queries.
|
| SubqueryInitiator<T> |
An interface used to create subquery builders.
|
| UpdateCriteriaBuilder<T> |
A builder for update queries.
|
| WhereAndBuilder<T> |
The builder interface for a where predicate container that connects predicates with the AND operator.
|
| WhereBuilder<T extends WhereBuilder<T>> |
An interface for builders that support filtering.
|
| WhereOrBuilder<T> |
The builder interface for a where predicate container that connects predicates with the OR operator.
|
| Class | Description |
|---|---|
| Criteria |
Bootstrap class that is used to obtain a CriteriaBuilder instance.
|
| Enum | Description |
|---|---|
| JoinType |
The different join types which are possible.
|
| Annotation Type | Description |
|---|---|
| CTE |
Copyright © 2016 Blazebit. All Rights Reserved.