Uses of Package
com.blazebit.persistence
Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
com.blazebit.persistence.internal |
Contains experimental extensions that might not be supported by all JPA providers.
|
com.blazebit.persistence.spi |
SPI for implementers of the Blaze-Persistence API.
|
-
Classes in com.blazebit.persistence used by com.blazebit.persistence Class Description BaseCriteriaBuilder A builder for criteria queries.BaseCTECriteriaBuilder A builder for cte criteria queries.BaseDeleteCriteriaBuilder A builder for delete queries.BaseFinalSetOperationBuilder An interface for builders that support set operators.BaseFromQueryBuilder A base interface for builders that support basic query functionality except the SELECT clause.BaseHavingBuilder A base interface for builders that support having.BaseInsertCriteriaBuilder A base builder for insert queries.BaseJoinOnBuilder A base interface for builders that support join on.BaseModificationCriteriaBuilder A builder for modification queries.BaseOngoingFinalSetOperationBuilder An interface for builders that support set operators.BaseOngoingSetOperationBuilder An interface for builders that support set operators.BaseQueryBuilder A base interface for builders that support basic query functionality.BaseSubqueryBuilder A builder for subquery criteria queries.BaseUpdateCriteriaBuilder A builder for update queries.BaseWhereBuilder A base interface for builders that support filtering.BetweenBuilder The builder interface for between predicates.BinaryPredicateBuilder The interface for binary predicate builders.CaseWhenAndBuilder The builder interface for a when predicate container that connects predicates with the AND operator.CaseWhenAndThenBuilder The builder interface for a when predicate container that connects predicates with the AND operator.CaseWhenBuilder A builder for general case when expressions.CaseWhenOrBuilder The builder interface for a when predicate container that connects predicates with the OR operator.CaseWhenOrThenBuilder The builder interface for a when predicate container that connects predicates with the OR operator.CaseWhenStarterBuilder A builder for general case when expressions.CaseWhenThenBuilder A builder that can terminate the build process for general case when expressions.CommonQueryBuilder A base interface for builders that support basic query functionality.CorrelationQueryBuilder An interface for correlation query builders.CriteriaBuilder A builder for criteria queries.CriteriaBuilderFactory An interface used to create criteria builders.CTEBuilder An interface for builders that support CTEs.DeleteCriteriaBuilder A builder for delete queries.DistinctBuilder An interface for builders that support distinct.Executable A base interface for executable query builders.FetchBuilder An interface for builders that support fetching.From CAREFUL, this is an experimental API and will change!FromBaseBuilder An interface for builders that support just the from clause.FromBuilder An interface for builders that support the from clause.FromProvider An interface for builders that support access to the from elements.FullQueryBuilder A base interface for builders that support normal query functionality.FullSelectCTECriteriaBuilder A builder for cte criteria queries.GroupByBuilder An interface for builders that support group by.HavingAndBuilder The builder interface for a having predicate container that connects predicates with the AND operator.HavingBuilder An interface for builders that support aggregation.HavingOrBuilder The builder interface for a having predicate container that connects predicates with the OR operator.InsertCriteriaBuilder A builder for insert queries.JoinOnAndBuilder The builder interface for a on predicate container that connects predicates with the AND operator.JoinOnBuilder An interface for builders that support join on.JoinOnOrBuilder The builder interface for a on predicate container that connects predicates with the OR operator.JoinType The different join types which are possible.Keyset An interface that represents the key set of a row.KeysetBuilder A builder for keysets to make use of keyset pagination.KeysetPage An interface that represents the key set of aPagedList
.KeysetQueryBuilder A base interface for builders that support keyset filtering.LeafOngoingFinalSetOperationCriteriaBuilder An interface for builders that support set operators.LeafOngoingFinalSetOperationCTECriteriaBuilder An interface for builders that support set operators.LeafOngoingFinalSetOperationSubqueryBuilder An interface for builders that support set operators.LikeBuilder A builder for the like predicate.LimitBuilder An interface for builders that support limit and offset.MiddleOngoingSetOperationCriteriaBuilder An interface for builders that support set operators.MiddleOngoingSetOperationCTECriteriaBuilder An interface for builders that support set operators.MiddleOngoingSetOperationSubqueryBuilder An interface for builders that support set operators.ModificationCriteriaBuilder A builder for modification queries.MultipleSubqueryInitiator An interface used to create subquery builders for expressions with multiple subqueries.ObjectBuilder An object build provides the select clause expressions that should be used by aFullQueryBuilder
and provides methods for transforming tuples into the target typeT
.OngoingFinalSetOperationCriteriaBuilder An interface for builders that support set operators.OngoingFinalSetOperationCTECriteriaBuilder An interface for builders that support set operators.OngoingFinalSetOperationSubqueryBuilder An interface for builders that support set operators.OngoingSetOperationBuilder A base interface for builders that support set operators.OrderByBuilder An interface for builders that support sorting.PagedList An extended version of a List which also provides access to the total size of the list.PaginatedCriteriaBuilder A builder for paginated criteria queries.PaginatedTypedQuery An extended version of a TypedQuery which also provides access to a count query.ParameterHolder A base interface for builders that can hold parameters.Path CAREFUL, this is an experimental API and will change!QuantifiableBinaryPredicateBuilder The interface for quantifiable binary predicate builders.Queryable A base interface for builders that querying.QueryBuilder A base interface for builders that support normal query functionality.RestrictionBuilder The builder interface for predicates.ReturningBuilder A builder for the returning clause.ReturningDeleteCriteriaBuilder A builder for delete queries.ReturningInsertCriteriaBuilder A builder for insert queries.ReturningModificationCriteriaBuilder A builder for modification queries.ReturningModificationCriteriaBuilderFactory A builder for modification queries that return results.ReturningObjectBuilder An object build provides the returning bindings that should be used by aReturningModificationCriteriaBuilder
and provides methods for transforming tuples into the target typeT
.ReturningResult A builder for modification queries.ReturningUpdateCriteriaBuilder A builder for update queries.SelectBaseCTECriteriaBuilder A builder for cte criteria queries that select.SelectBuilder An interface for builders that support selecting.SelectCTECriteriaBuilder A builder for cte criteria queries.SelectObjectBuilder The builder interface for a select new select clause.SelectRecursiveCTECriteriaBuilder A builder for CTE criteria queries.SetOperationBuilder An interface for builders that support set operators.SimpleCaseWhenBuilder A builder for simple case when expressions.SimpleCaseWhenStarterBuilder The first builder for simple case when expressions.SimpleReturningBuilder A builder for the returning clause.StartOngoingSetOperationBuilder An interface for builders that support set operators.StartOngoingSetOperationCriteriaBuilder An interface for builders that support set operators.StartOngoingSetOperationCTECriteriaBuilder An interface for builders that support set operators.StartOngoingSetOperationSubqueryBuilder An interface for builders that support set operators.SubqueryBuilder A builder for subquery criteria queries.SubqueryInitiator An interface used to create subquery builders.UpdateCriteriaBuilder A builder for update queries.WhereAndBuilder The builder interface for a where predicate container that connects predicates with the AND operator.WhereBuilder An interface for builders that support filtering.WhereOrBuilder The builder interface for a where predicate container that connects predicates with the OR operator.WindowBuilder An interface for building a window for analytics functions.WindowContainerBuilder A base interface for builders that support adding named windows for analytics functions.WindowFrameBetweenBuilder An interface for building a window frame between clause for analytics functions.WindowFrameBuilder An interface for building a window frame clause for analytics functions.WindowFrameExclusionBuilder An interface for building a window frame exclusion clause for analytics functions. -
Classes in com.blazebit.persistence used by com.blazebit.persistence.internal Class Description FullQueryBuilder A base interface for builders that support normal query functionality.MultipleSubqueryInitiator An interface used to create subquery builders for expressions with multiple subqueries.RestrictionBuilder The builder interface for predicates.SubqueryBuilder A builder for subquery criteria queries.SubqueryInitiator An interface used to create subquery builders. -
Classes in com.blazebit.persistence used by com.blazebit.persistence.spi Class Description CriteriaBuilderFactory An interface used to create criteria builders.JoinType The different join types which are possible.ReturningResult A builder for modification queries.