| 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.
|
| CorrelationQueryBuilder<X extends CorrelationQueryBuilder<X>> |
An interface for correlation query builders.
|
| 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.
|
| Executable |
A base interface for executable query builders.
|
| FetchBuilder<X extends FetchBuilder<X>> |
An interface for builders that support fetching.
|
| 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.
|
| From |
CAREFUL, this is an experimental API and will change!
|
| FromBaseBuilder<X extends FromBaseBuilder<X>> |
An interface for builders that support just the from clause.
|
| FromBuilder<X extends FromBuilder<X>> |
An interface for builders that support the from clause.
|
| FromProvider |
An interface for builders that support access to the from elements.
|
| 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 group 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.
|
| LeafOngoingFinalSetOperationCriteriaBuilder<X> |
An interface for builders that support set operators.
|
| LeafOngoingFinalSetOperationCTECriteriaBuilder<X> |
An interface for builders that support set operators.
|
| LeafOngoingFinalSetOperationSubqueryBuilder<X> |
An interface for builders that support set operators.
|
| 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.
|
| MiddleOngoingSetOperationCriteriaBuilder<T,Y> |
An interface for builders that support set operators.
|
| MiddleOngoingSetOperationCTECriteriaBuilder<T,Y> |
An interface for builders that support set operators.
|
| MiddleOngoingSetOperationSubqueryBuilder<T,Y> |
An interface for builders that support set operators.
|
| ModificationCriteriaBuilder<X extends ModificationCriteriaBuilder<X>> |
A builder for modification queries.
|
| MultipleSubqueryInitiator<T> |
An interface used to create subquery builders for expressions with multiple subqueries.
|
| 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<?,?,?>> |
A base 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.
|
| PaginatedTypedQuery<T> |
An extended version of a TypedQuery which also provides access to a count query.
|
| ParameterHolder<X extends ParameterHolder<X>> |
A base interface for builders that can hold parameters.
|
| Path |
CAREFUL, this is an experimental API and will change!
|
| 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.
|
| SimpleReturningBuilder |
A builder for the returning clause.
|
| 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.
|
| WindowBuilder<T> |
An interface for building a window for analytics functions.
|
| WindowContainerBuilder<T extends WindowContainerBuilder<T>> |
A base interface for builders that support adding named windows for analytics functions.
|
| WindowFrameBetweenBuilder<T> |
An interface for building a window frame between clause for analytics functions.
|
| WindowFrameBuilder<T> |
An interface for building a window frame clause for analytics functions.
|
| WindowFrameExclusionBuilder<T> |
An interface for building a window frame exclusion clause for analytics functions.
|
| Class | Description |
|---|---|
| ConfigurationProperties | |
| Criteria |
Bootstrap class that is used to obtain a CriteriaBuilder instance.
|
| DefaultKeyset |
A simple default implementation for the
Keyset interface. |
| DefaultKeysetPage |
A simple default implementation for the
KeysetPage interface. |
| PagedArrayList<T> |
| Enum | Description |
|---|---|
| JoinType |
The different join types which are possible.
|
| Annotation Type | Description |
|---|---|
| CTE |
Marks an entity as being a CTE.
|
Copyright © 2014–2020 Blazebit. All rights reserved.