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.
|
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!
|
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.
|
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.
|
ParameterHolder<X extends ParameterHolder<X>> |
A base interface for builders that can hold parameters.
|
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.
|
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 |
Marks an entity as being a CTE.
|
Copyright © 2014–2018 Blazebit. All rights reserved.