Skip navigation links
Blazebit Persistence Core API 1.0.0
A B C D E F G H I J K L M N O P Q R S T V W 

A

addArgument(int) - Method in interface com.blazebit.persistence.spi.FunctionRenderContext
Adds a binding to the argument of the given index to the render context.
addChunk(String) - Method in interface com.blazebit.persistence.spi.FunctionRenderContext
Adds the given chunk to the render context.
addProperties(Properties) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Add the given properties to the properties of the configuration.
afterKeyset() - Method in interface com.blazebit.persistence.BaseQueryBuilder
Uses the keyset which the keyset builder constructed to filter out rows that come before the keyset.
afterKeyset(Serializable...) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Like BaseQueryBuilder.afterKeyset() but maps the reference values by position instead of by expression.
afterKeyset(Keyset) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Like BaseQueryBuilder.afterKeyset(java.io.Serializable...) but uses the given keyset as reference values.
all() - Method in interface com.blazebit.persistence.QuantifiableBinaryPredicateBuilder
Starts a SubqueryInitiator for the right hand side of a predicate that uses the ALL quantor.
and(Object) - Method in interface com.blazebit.persistence.BetweenBuilder
Constructs a between predicate with a parameter as upper bound.
and(String) - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts a RestrictionBuilder for a case when predicate with the given expression as left hand expression.
and(String) - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts a RestrictionBuilder for a case when predicate with the given expression as left hand expression.
and() - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts a case when and builder which connects it's predicates with the AND operator.
and() - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts a case when and builder which connects it's predicates with the AND operator.
andExists() - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
andExists() - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
andExpression(String) - Method in interface com.blazebit.persistence.BetweenBuilder
Constructs a between predicate with an expression as upper bound.
andNotExists() - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
andNotExists() - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
andSubqery() - Method in interface com.blazebit.persistence.BetweenBuilder
Constructs a between predicate with a subquery as upper bound.
andSubqery(String, String) - Method in interface com.blazebit.persistence.BetweenBuilder
Constructs a between predicate with an expression containing a subquery as upper bound.
andSubquery() - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
andSubquery(String, String) - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
andSubquery() - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
andSubquery(String, String) - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
any() - Method in interface com.blazebit.persistence.QuantifiableBinaryPredicateBuilder
Starts a SubqueryInitiator for the right hand side of a predicate that uses the ANY quantor.
applySelects(SelectBuilder<?, ?>) - Method in interface com.blazebit.persistence.ObjectBuilder
Applies the select items necessary for this object builder to work.

B

BaseHavingBuilder<T extends BaseHavingBuilder<T>> - Interface in com.blazebit.persistence
A base interface for builders that support having.
BaseJoinOnBuilder<T extends BaseJoinOnBuilder<T>> - Interface in com.blazebit.persistence
A base interface for builders that support join on.
BaseQueryBuilder<T,X extends BaseQueryBuilder<T,X>> - Interface in com.blazebit.persistence
A base interface for builders that support basic query functionality.
BaseWhereBuilder<T extends BaseWhereBuilder<T>> - Interface in com.blazebit.persistence
A base interface for builders that support filtering.
beforeKeyset() - Method in interface com.blazebit.persistence.BaseQueryBuilder
Uses the keyset which the keyset builder constructed to filter out rows that come after the keyset.
beforeKeyset(Serializable...) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Like BaseQueryBuilder.beforeKeyset() but maps the reference values by position instead of by expression.
beforeKeyset(Keyset) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Like BaseQueryBuilder.beforeKeyset(java.io.Serializable...) but uses the given keyset as reference values.
between(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a builder for a between predicate with parameterized lower bound.
BetweenBuilder<T> - Interface in com.blazebit.persistence
The builder interface for between predicates.
betweenExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a builder for a between predicate with lower bound expression.
betweenSubquery() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a builder for a between predicate with a subquery as lower bound.
betweenSubquery(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a builder for a between predicate with a subquery as lower bound.
BinaryPredicateBuilder<T> - Interface in com.blazebit.persistence
The interface for binary predicate builders.
build(Object[]) - Method in interface com.blazebit.persistence.ObjectBuilder
Builds an object of the target type T from the given tuple.
buildList(List<T>) - Method in interface com.blazebit.persistence.ObjectBuilder
Transforms the given list and returns the result.

C

caseWhen(String) - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a RestrictionBuilder to create a when expression with a single predicate in which expression will be on the left hand side of the predicate.
caseWhenAnd() - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a CaseWhenAndThenBuilder for building a when expression with conjunctively connected predicates.
CaseWhenAndBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a when predicate container that connects predicates with the AND operator.
CaseWhenAndThenBuilder<T extends CaseWhenBuilder<?>> - Interface in com.blazebit.persistence
The builder interface for a when predicate container that connects predicates with the AND operator.
CaseWhenBuilder<T> - Interface in com.blazebit.persistence
A builder for general case when expressions.
caseWhenExists() - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a SubqueryInitiator to create a when expression with a single exists predicate.
caseWhenNotExists() - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a SubqueryInitiator to create a when expression with a single negated exists predicate.
caseWhenOr() - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a CaseWhenOrThenBuilder for building a when expression with disjunctively connected predicates.
CaseWhenOrBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a when predicate container that connects predicates with the OR operator.
CaseWhenOrThenBuilder<T extends CaseWhenBuilder<?>> - Interface in com.blazebit.persistence
The builder interface for a when predicate container that connects predicates with the OR operator.
CaseWhenStarterBuilder<T> - Interface in com.blazebit.persistence
A builder for general case when expressions.
caseWhenSubquery() - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a SubqueryInitiator to create a when expression with a single predicate in which the left hand side will be a subquery.
caseWhenSubquery(String, String) - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a SubqueryInitiator to create a when expression with a single predicate in which the left hand side will be a subquery.
CaseWhenThenBuilder<T extends CaseWhenBuilder<?>> - Interface in com.blazebit.persistence
A builder that can terminate the build process for general case when expressions.
com.blazebit.persistence - package com.blazebit.persistence
Blaze-Persistence is a rich Criteria API for JPA.
com.blazebit.persistence.internal - package com.blazebit.persistence.internal
Contains experimental extensions that might not be supported by all JPA providers.
com.blazebit.persistence.spi - package com.blazebit.persistence.spi
SPI for implementers of the Blaze-Persistence API.
containsParameter(String) - Method in interface com.blazebit.persistence.QueryBuilder
Returns true if a parameter with the given name is registered, otherwise false.
create(EntityManager, Class<T>) - Method in interface com.blazebit.persistence.CriteriaBuilderFactory
Like CriteriaBuilderFactory.create(javax.persistence.EntityManager, java.lang.Class, java.lang.String) but with the alias equivalent to the camel cased result of what Class.getSimpleName() of the result class returns.
create(EntityManager, Class<T>, String) - Method in interface com.blazebit.persistence.CriteriaBuilderFactory
Creates a new criteria builder with the given result class.
createConfiguration() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfigurationProvider
Creates and returns a new criteria builder configuration.
createCriteriaBuilderFactory() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Creates a new CriteriaBuilderFactory based on this configuration.
Criteria - Class in com.blazebit.persistence
Bootstrap class that is used to obtain a CriteriaBuilder instance.
Criteria() - Constructor for class com.blazebit.persistence.Criteria
 
CriteriaBuilder<T> - Interface in com.blazebit.persistence
A builder for criteria queries.
CriteriaBuilderConfiguration - Interface in com.blazebit.persistence.spi
A configuration for a CriteriaBuilderFactory which is mostly used in non Java EE environments.
CriteriaBuilderConfigurationProvider - Interface in com.blazebit.persistence.spi
Interface implemented by the criteria provider.
CriteriaBuilderFactory - Interface in com.blazebit.persistence
An interface used to create criteria builders.

D

distinct() - Method in interface com.blazebit.persistence.DistinctBuilder
Marks the query to do a distinct select.
DistinctBuilder<T,X extends DistinctBuilder<T,X>> - Interface in com.blazebit.persistence
An interface for builders that support distinct.

E

end() - Method in interface com.blazebit.persistence.JoinOnBuilder
Finishes the ON clause and adds it to the parent predicate container represented by the type T.
end() - Method in interface com.blazebit.persistence.KeysetBuilder
Finishes the keyset builder.
end() - Method in interface com.blazebit.persistence.SelectObjectBuilder
Finishes the select object builder.
end() - Method in interface com.blazebit.persistence.SubqueryBuilder
Finishes the subquery builder.
endAnd() - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Finishes the AND predicate and adds it to the parent predicate container represented by the type T.
endAnd() - Method in interface com.blazebit.persistence.HavingAndBuilder
Finishes the AND predicate and adds it to the parent predicate container represented by the type T.
endAnd() - Method in interface com.blazebit.persistence.JoinOnAndBuilder
Finishes the AND predicate and adds it to the parent predicate container represented by the type T.
endAnd() - Method in interface com.blazebit.persistence.WhereAndBuilder
Finishes the AND predicate and adds it to the parent predicate container represented by the type T.
endOr() - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Finishes the OR predicate and adds it to the parent predicate container represented by the type T.
endOr() - Method in interface com.blazebit.persistence.HavingOrBuilder
Finishes the OR predicate and adds it to the parent predicate container represented by the type T.
endOr() - Method in interface com.blazebit.persistence.JoinOnOrBuilder
Finishes the OR predicate and adds it to the parent predicate container represented by the type T.
endOr() - Method in interface com.blazebit.persistence.WhereOrBuilder
Finishes the OR predicate and adds it to the parent predicate container represented by the type T.
EntityManagerIntegrator - Interface in com.blazebit.persistence.spi
Interface implemented by the criteria provider.
eq() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a QuantifiableBinaryPredicateBuilder for the EQ predicate that can be used to apply quantors.
eq(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the EQ predicate that can be used to apply quantors.
eq(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the EQ predicate and adds it to the parent predicate container represented by the type T.
eqExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the EQ predicate and adds it to the parent predicate container represented by the type T.
escape(char) - Method in interface com.blazebit.persistence.EscapeBuilder
Sets the given character as the escape character.
EscapeBuilder<T> - Interface in com.blazebit.persistence
A builder for the escape part of a like predicate.
expression(String) - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Uses the given expression as right hand side for the binary predicate.

F

fetch(String) - Method in interface com.blazebit.persistence.QueryBuilder
Adds an implicit join fetch to the query.
from(Class<?>) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Like BaseQueryBuilder.from(java.lang.Class, java.lang.String) with the alias equivalent to the camel cased result of what Class.getSimpleName() of the entity class returns.
from(Class<?>, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Sets the entity class on which the query should be based on with the given alias.
from(Class<?>) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
from(Class<?>, String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
from(Class<?>) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
from(Class<?>, String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
from(Class<?>) - Method in interface com.blazebit.persistence.SubqueryInitiator
Like SubqueryInitiator.from(java.lang.Class, java.lang.String) with the alias equivalent to the camel cased result of what Class.getSimpleName() of the entity class returns.
from(Class<?>, String) - Method in interface com.blazebit.persistence.SubqueryInitiator
Creates a new subquery builder with the given entity class as root entity in the FROM clause with the given alias.
FunctionRenderContext - Interface in com.blazebit.persistence.spi
Interface implemented by the criteria provider.

G

ge() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a QuantifiableBinaryPredicateBuilder for the GE predicate that can be used to apply quantors.
ge(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the GE predicate that can be used to apply quantors.
ge(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the GE predicate and adds it to the parent predicate container represented by the type T.
geExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the GE predicate and adds it to the parent predicate container represented by the type T.
getArgument(int) - Method in interface com.blazebit.persistence.spi.FunctionRenderContext
Returns the string representation of the argument at the given index.
getArgumentsSize() - Method in interface com.blazebit.persistence.spi.FunctionRenderContext
Returns the size of the arguments given to this function.
getDefault() - Static method in class com.blazebit.persistence.Criteria
getDefaultProvider() - Static method in class com.blazebit.persistence.Criteria
Returns the first CriteriaBuilderConfigurationProvider that is found
getEntityManagerIntegrators() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Returns a list of registered entity manager enrichers.
getFirstResult() - Method in interface com.blazebit.persistence.KeysetPage
Returns the position of the first result, numbered from 0.
getFirstResult() - Method in interface com.blazebit.persistence.PagedList
Returns the position of the first result, numbered from 0.
getFunctionNames() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Returns the set of registered functions.
getHighest() - Method in interface com.blazebit.persistence.KeysetPage
Returns the key set for the highest entry of the corresponding PagedList.
getKeysetPage() - Method in interface com.blazebit.persistence.PagedList
Returns the key set page for this paged list which can be used for key set pagination.
getLowest() - Method in interface com.blazebit.persistence.KeysetPage
Returns the key set for the lowest entry of the corresponding PagedList.
getMaxResults() - Method in interface com.blazebit.persistence.KeysetPage
Returns the maximum number of results.
getMaxResults() - Method in interface com.blazebit.persistence.PagedList
Returns the maximum number of results.
getMetamodel() - Method in interface com.blazebit.persistence.QueryBuilder
Returns the JPA Metamodel of the persistence unit which is used by this query builder.
getPage() - Method in interface com.blazebit.persistence.PagedList
Returns the number of this page, numbered from 1.
getPageCountQueryString() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
Returns the query string that selects the count of elements.
getPageIdQueryString() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
Returns the query string that selects the id of the elements.
getParameter(String) - Method in interface com.blazebit.persistence.QueryBuilder
Returns the parameter object representing the parameter with the given name if QueryBuilder.containsParameter(java.lang.String) returns true, otherwise null.
getParameters() - Method in interface com.blazebit.persistence.QueryBuilder
Returns a set of all registered parameters.
getParameterValue(String) - Method in interface com.blazebit.persistence.QueryBuilder
Returns the set value for the parameter with the given name.
getProperties() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Returns all properties.
getProperty(String) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Returns a property value by name.
getQuery() - Method in interface com.blazebit.persistence.QueryBuilder
Returns the JPA typed query for the built query.
getQueryString() - Method in interface com.blazebit.persistence.BaseQueryBuilder
Returns the query string for the built query.
getQueryTransformers() - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Returns a list of registered query transformers.
getRegisteredFunctions(EntityManager) - Method in interface com.blazebit.persistence.spi.EntityManagerIntegrator
Returns the names of all registered functions.
getResultList() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
getResultList() - Method in interface com.blazebit.persistence.QueryBuilder
Execute the query and return the result as a type List.
getResultType() - Method in interface com.blazebit.persistence.BaseQueryBuilder
Returns the result type of this query.
getReturnType(Class<?>) - Method in interface com.blazebit.persistence.spi.JpqlFunction
Returns the return type of this function.
getSingleResult() - Method in interface com.blazebit.persistence.QueryBuilder
Execute the query expecting a single result.
getSize() - Method in interface com.blazebit.persistence.PagedList
Returns the actual size of this page.
getTotalPages() - Method in interface com.blazebit.persistence.PagedList
Returns the number of total pages.
getTotalSize() - Method in interface com.blazebit.persistence.PagedList
Returns the total size of the list.
getTuple() - Method in interface com.blazebit.persistence.Keyset
Returns the key set tuple ordered by the respective order by expressions.
groupBy(String...) - Method in interface com.blazebit.persistence.GroupByBuilder
Adds a multiple group by clause with the given expressions to the query.
groupBy(String) - Method in interface com.blazebit.persistence.GroupByBuilder
Adds a group by clause with the given expression to the query.
GroupByBuilder<T,X extends GroupByBuilder<T,X>> - Interface in com.blazebit.persistence
An interface for builders that support groupy by.
gt() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a QuantifiableBinaryPredicateBuilder for the GT predicate that can be used to apply quantors.
gt(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the GT predicate that can be used to apply quantors.
gt(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the GT predicate and adds it to the parent predicate container represented by the type T.
gtExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the GT predicate and adds it to the parent predicate container represented by the type T.

H

hasArguments() - Method in interface com.blazebit.persistence.spi.JpqlFunction
Returns true if the function has arguments, false otherwise.
hasParenthesesIfNoArguments() - Method in interface com.blazebit.persistence.spi.JpqlFunction
Returns false if parentheses might be skipped if no arguments are given, true otherwise.
having(String) - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts a RestrictionBuilder for a having predicate with the given expression as left hand expression.
havingAnd() - Method in interface com.blazebit.persistence.HavingOrBuilder
Starts a having and builder which connects it's predicates with the AND operator.
HavingAndBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a having predicate container that connects predicates with the AND operator.
HavingBuilder<T extends HavingBuilder<T>> - Interface in com.blazebit.persistence
An interface for builders that support aggregation.
havingCase() - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts a CaseWhenBuilder for a where predicate.
havingExists() - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts an exists predicate for the having clause with a subquery on the right hand side.
havingNotExists() - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts an exists predicate for the having clause with a subquery on the right hand side.
havingOr() - Method in interface com.blazebit.persistence.HavingAndBuilder
Starts a having or builder which connects it's predicates with the OR operator.
havingOr() - Method in interface com.blazebit.persistence.HavingBuilder
Starts a HavingOrBuilder which is a predicate consisting only of disjunctiv connected predicates.
HavingOrBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a having predicate container that connects predicates with the OR operator.
havingSimpleCase(String) - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts a SimpleCaseWhenBuilder for a where predicate.
havingSubquery() - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts a SubqueryInitiator for the left hand side of a predicate.
havingSubquery(String, String) - Method in interface com.blazebit.persistence.BaseHavingBuilder
Starts a SubqueryInitiator for the left hand side of a predicate.

I

in(String, String) - Method in interface com.blazebit.persistence.internal.RestrictionBuilderExperimental
Starts a SubqueryInitiator for the right hand side of the IN predicate.
in() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the right hand side of the IN predicate.
in(List<?>) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the IN predicate and adds it to the parent predicate container represented by the type T.
in(Object...) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.in(java.util.List) but the values will be wrapped in a List.
innerJoin(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
innerJoinDefault(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
innerJoinDefaultOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
innerJoinFetch(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
innerJoinFetchDefault(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
innerJoinOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
isEmpty() - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the IS EMPTY predicate and adds it to the parent predicate container represented by the type T.
isKeysetExtraction() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
Returns whether keyset extraction is enabled or not.
isMemberOf(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the MEMBER OF predicate and adds it to the parent predicate container represented by the type T.
isNotEmpty() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.isEmpty() but the result is wrapped in a NOT predicate.
isNotMemberOf(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.isMemberOf(java.lang.String) but the result is wrapped in a NOT predicate.
isNotNull() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.isNull() but the result is wrapped in a NOT predicate.
isNull() - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the IS NULL predicate and adds it to the parent predicate container represented by the type T.
isParameterSet(String) - Method in interface com.blazebit.persistence.QueryBuilder
Returns true if a parameter with the given name is registered and a value has been set, otherwise false.

J

join(String, String, JoinType) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
join(String, String, JoinType, boolean) - Method in interface com.blazebit.persistence.QueryBuilder
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
joinDefault(String, String, JoinType) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
joinDefault(String, String, JoinType, boolean) - Method in interface com.blazebit.persistence.QueryBuilder
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
joinDefaultOn(String, String, JoinType) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.
joinOn(String, String, JoinType) - Method in interface com.blazebit.persistence.BaseQueryBuilder
Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.
JoinOnAndBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a on predicate container that connects predicates with the AND operator.
JoinOnBuilder<T> - Interface in com.blazebit.persistence
An interface for builders that support join on.
JoinOnOrBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a on predicate container that connects predicates with the OR operator.
JoinType - Enum in com.blazebit.persistence
The different join types which are possible.
JpqlFunction - Interface in com.blazebit.persistence.spi
Interface for implementing a JPA custom function that renders dbms specific code.

K

Keyset - Interface in com.blazebit.persistence
An interface that represents the key set of a row.
KeysetBuilder<T> - Interface in com.blazebit.persistence
A builder for keysets to make use of keyset pagination.
KeysetPage - Interface in com.blazebit.persistence
An interface that represents the key set of a PagedList.

L

le() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a QuantifiableBinaryPredicateBuilder for the LE predicate that can be used to apply quantors.
le(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the LE predicate that can be used to apply quantors.
le(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the LE predicate and adds it to the parent predicate container represented by the type T.
leExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the LE predicate and adds it to the parent predicate container represented by the type T.
leftJoin(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
leftJoinDefault(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
leftJoinDefaultOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
leftJoinFetch(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
leftJoinFetchDefault(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
leftJoinOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
like(boolean) - Method in interface com.blazebit.persistence.RestrictionBuilder
Creates a LikeBuilder for building a like predicate.
like() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.like(boolean) with caseSensitive = true.
LikeBuilder<T> - Interface in com.blazebit.persistence
A builder for the like predicate.
lt() - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a QuantifiableBinaryPredicateBuilder for the LT predicate that can be used to apply quantors.
lt(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Starts a SubqueryInitiator for the LT predicate that can be used to apply quantors.
lt(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the LT predicate and adds it to the parent predicate container represented by the type T.
ltExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Finishes the LT predicate and adds it to the parent predicate container represented by the type T.

M

mergeProperties(Properties) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Adds the given properties to the properties of the configuration, without overriding existing values.

N

noEscape() - Method in interface com.blazebit.persistence.EscapeBuilder
Specifies that no escape character should be used.
notBetween(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.notBetween(java.lang.Object) but the resulting predicate is negated.
notBetweenExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.betweenExpression(java.lang.String) but the resulting predicate is negated.
notBetweenSubquery() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.betweenSubquery() but the resulting predicate is negated.
notBetweenSubquery(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
notEq() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.eq() but the result is wrapped in a NOT predicate.
notEq(String, String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.eq(java.lang.String,java.lang.String) but the result is wrapped in a NOT predicate.
notEq(Object) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.eq(java.lang.Object) but the result is wrapped in a NOT predicate.
notEqExpression(String) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.eqExpression(java.lang.String) but the result is wrapped in a NOT predicate.
notIn(String, String) - Method in interface com.blazebit.persistence.internal.RestrictionBuilderExperimental
Starts a SubqueryInitiator for the right hand side of the IN predicate.
notIn() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.in() but the result is wrapped in a NOT predicate.
notIn(List<?>) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.in(java.util.List) but the result is wrapped in a NOT predicate.
notIn(Object...) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.notIn(java.util.List) but the values will be wrapped in a List.
notLike(boolean) - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.like(boolean) but the resulting like predicate is negated.
notLike() - Method in interface com.blazebit.persistence.RestrictionBuilder
Like RestrictionBuilder.notLike(boolean) with caseSensitive = true.

O

ObjectBuilder<T> - Interface in com.blazebit.persistence
An object build provides the select clause expressions that should be used by a QueryBuilder and provides methods for transforming tuples into the target type T.
on(String) - Method in interface com.blazebit.persistence.BaseJoinOnBuilder
Starts a RestrictionBuilder for an on predicate with the given expression as left hand expression.
onAnd() - Method in interface com.blazebit.persistence.JoinOnOrBuilder
Starts a on and builder which connects it's predicates with the AND operator.
onOr() - Method in interface com.blazebit.persistence.JoinOnAndBuilder
Starts a on or builder which connects it's predicates with the OR operator.
onOr() - Method in interface com.blazebit.persistence.JoinOnBuilder
Starts a JoinOnOrBuilder which is a predicate consisting only of disjunctiv connected predicates.
or() - Method in interface com.blazebit.persistence.CaseWhenAndBuilder
Starts a case when or builder which connects it's predicates with the OR operator.
or() - Method in interface com.blazebit.persistence.CaseWhenAndThenBuilder
Starts a case when or builder which connects it's predicates with the OR operator.
or(String) - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts a RestrictionBuilder for a case when predicate with the given expression as left hand expression.
or(String) - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts a RestrictionBuilder for a case when predicate with the given expression as left hand expression.
orderBy(String, boolean, boolean) - Method in interface com.blazebit.persistence.OrderByBuilder
Adds an order by clause with the given expression to the query.
orderByAsc(String) - Method in interface com.blazebit.persistence.OrderByBuilder
Like OrderByBuilder.orderByAsc(java.lang.String, boolean) but with nullFirst set to false.
orderByAsc(String, boolean) - Method in interface com.blazebit.persistence.OrderByBuilder
OrderByBuilder<T extends OrderByBuilder<T>> - Interface in com.blazebit.persistence
An interface for builders that support sorting.
OrderByBuilderExperimental<T extends OrderByBuilder<T>> - Interface in com.blazebit.persistence.internal
This interface contains experimental order by builder methods.
orderByDesc(String) - Method in interface com.blazebit.persistence.OrderByBuilder
Like OrderByBuilder.orderByDesc(java.lang.String, boolean) but with nullFirst set to false.
orderByDesc(String, boolean) - Method in interface com.blazebit.persistence.OrderByBuilder
orderByFunction(String, boolean, boolean) - Method in interface com.blazebit.persistence.internal.OrderByBuilderExperimental
Adds an order by clause with the given expression to the query.
orderByFunctionAsc(String) - Method in interface com.blazebit.persistence.internal.OrderByBuilderExperimental
orderByFunctionAsc(String, boolean) - Method in interface com.blazebit.persistence.internal.OrderByBuilderExperimental
orderByFunctionDesc(String) - Method in interface com.blazebit.persistence.internal.OrderByBuilderExperimental
Like OrderByBuilder.orderByDesc(java.lang.String, boolean) but with nullFirst set to false.
orderByFunctionDesc(String, boolean) - Method in interface com.blazebit.persistence.internal.OrderByBuilderExperimental
orExists() - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
orExists() - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
orNotExists() - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
orNotExists() - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
orSubquery() - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
orSubquery(String, String) - Method in interface com.blazebit.persistence.CaseWhenOrBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
orSubquery() - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
orSubquery(String, String) - Method in interface com.blazebit.persistence.CaseWhenOrThenBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
otherwise(Object) - Method in interface com.blazebit.persistence.CaseWhenBuilder
Adds the given else parameter value to the case when builder.
otherwise(String) - Method in interface com.blazebit.persistence.SimpleCaseWhenBuilder
Adds the given else expression to the case when builder.
otherwiseExpression(String) - Method in interface com.blazebit.persistence.CaseWhenBuilder
Adds the given else expression to the case when builder.

P

page(int, int) - Method in interface com.blazebit.persistence.QueryBuilder
Paginates the results of this query.
page(Object, int) - Method in interface com.blazebit.persistence.QueryBuilder
Paginates the results of this query and navigates to the page on which the entity with the given entity id is located.
page(KeysetPage, int, int) - Method in interface com.blazebit.persistence.QueryBuilder
Like QueryBuilder.page(int, int) but additionally uses key set pagination when possible.
PagedList<T> - Interface in com.blazebit.persistence
An extended version of a List which also provides access to the total size of the list.
PaginatedCriteriaBuilder<T> - Interface in com.blazebit.persistence
A builder for paginated criteria queries.

Q

QuantifiableBinaryPredicateBuilder<T> - Interface in com.blazebit.persistence
The interface for quantifiable binary predicate builders.
QueryBuilder<T,X extends QueryBuilder<T,X>> - Interface in com.blazebit.persistence
A base interface for builders that support normal query functionality.
QueryTransformer - Interface in com.blazebit.persistence.spi
Interface implemented by the criteria provider.

R

registerEntityManagerIntegrator(EntityManagerIntegrator) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Registers the given entity manager enricher in the configuration.
registerFunction(String, JpqlFunction) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Registers the given jpql function under the given name in the configuration.
registerFunction(String, String, JpqlFunction) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Registers the given jpql function under the given name for the given dbms in the configuration.
registerFunctions(EntityManager, Map<String, Map<String, JpqlFunction>>) - Method in interface com.blazebit.persistence.spi.EntityManagerIntegrator
Registers the given functions under the given names on the given entity manager.
registerQueryTransformer(QueryTransformer) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Registers the given query transformer in the configuration.
render(FunctionRenderContext) - Method in interface com.blazebit.persistence.spi.JpqlFunction
Renders the function into the given function render context
RestrictionBuilder<T> - Interface in com.blazebit.persistence
The builder interface for predicates.
RestrictionBuilderExperimental<T> - Interface in com.blazebit.persistence.internal
This interface contains experimental restriction builder methods.
rightJoin(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
rightJoinDefault(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
rightJoinDefaultOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
rightJoinFetch(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
rightJoinFetchDefault(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
rightJoinOn(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder

S

select(String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
select(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
select(String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
select(String, String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
select(String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
select(String, String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
select(String) - Method in interface com.blazebit.persistence.QueryBuilder
 
select(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
 
select(String) - Method in interface com.blazebit.persistence.SelectBuilder
Adds a select clause with the given expression to the query.
select(String, String) - Method in interface com.blazebit.persistence.SelectBuilder
Adds a select clause with the given expression and alias to the query.
select(String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
select(String, String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
SelectBuilder<T,X extends SelectBuilder<T,X>> - Interface in com.blazebit.persistence
An interface for builders that support selecting.
selectCase() - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectCase(String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectCase() - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectCase(String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectCase() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectCase(String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectCase() - Method in interface com.blazebit.persistence.QueryBuilder
 
selectCase(String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectCase() - Method in interface com.blazebit.persistence.SelectBuilder
selectCase(String) - Method in interface com.blazebit.persistence.SelectBuilder
Starts a CaseWhenBuilder with the given alias as select alias.
selectCase() - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectCase(String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectNew(Class<Y>) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectNew(ObjectBuilder<Y>) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectNew(Class<Y>) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectNew(ObjectBuilder<Y>) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectNew(Class<Y>) - Method in interface com.blazebit.persistence.QueryBuilder
Starts a SelectObjectBuilder for the given class.
selectNew(Constructor<Y>) - Method in interface com.blazebit.persistence.QueryBuilder
Starts a SelectObjectBuilder for the given constructor.
selectNew(ObjectBuilder<Y>) - Method in interface com.blazebit.persistence.QueryBuilder
Applies the given object builder to this query.
SelectObjectBuilder<T extends QueryBuilder<?,T>> - Interface in com.blazebit.persistence
The builder interface for a select new select clause.
selectSimpleCase(String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSimpleCase(String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSimpleCase(String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSimpleCase(String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSimpleCase(String) - Method in interface com.blazebit.persistence.SelectBuilder
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.SelectBuilder
Starts a SimpleCaseWhenBuilder with the given alias as select alias.
selectSimpleCase(String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectSimpleCase(String, String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectSubquery() - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSubquery(String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSubquery(String, String) - Method in interface com.blazebit.persistence.BaseQueryBuilder
 
selectSubquery() - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSubquery(String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSubquery(String, String) - Method in interface com.blazebit.persistence.CriteriaBuilder
 
selectSubquery() - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSubquery(String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSubquery(String, String) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
 
selectSubquery() - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSubquery(String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSubquery(String, String) - Method in interface com.blazebit.persistence.QueryBuilder
 
selectSubquery() - Method in interface com.blazebit.persistence.SelectBuilder
selectSubquery(String) - Method in interface com.blazebit.persistence.SelectBuilder
Starts a SubqueryInitiator for the select item with the given alias.
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.SelectBuilder
Starts a SubqueryInitiator for a new select item with the given select alias.
selectSubquery(String, String) - Method in interface com.blazebit.persistence.SelectBuilder
selectSubquery() - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectSubquery(String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectSubquery(String, String, String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
selectSubquery(String, String) - Method in interface com.blazebit.persistence.SubqueryBuilder
 
setParameter(String, Object) - Method in interface com.blazebit.persistence.QueryBuilder
Sets the given value as the value for the parameter with the given name.
setParameter(String, Calendar, TemporalType) - Method in interface com.blazebit.persistence.QueryBuilder
Sets the given Calendar value as the value for the parameter with the given name.
setParameter(String, Date, TemporalType) - Method in interface com.blazebit.persistence.QueryBuilder
Sets the given Date value as the value for the parameter with the given name.
setProperties(Properties) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Replace the properties of the configuration with the given properties.
setProperty(String, String) - Method in interface com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Set a property value by name.
simpleCase(String) - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Starts a SimpleCaseWhenBuilder for building a simple case when expression.
SimpleCaseWhenBuilder<T> - Interface in com.blazebit.persistence
A builder for simple case when expressions.
SimpleCaseWhenStarterBuilder<T> - Interface in com.blazebit.persistence
The first builder for simple case when expressions.
SubqueryBuilder<T> - Interface in com.blazebit.persistence
A builder for subquery criteria queries.
SubqueryInitiator<T> - Interface in com.blazebit.persistence
An interface used to create subquery builders.

T

then(Object) - Method in interface com.blazebit.persistence.CaseWhenThenBuilder
Adds the constructed when expression with the then parameter value to the case when builder.
thenExpression(String) - Method in interface com.blazebit.persistence.CaseWhenThenBuilder
Adds the constructed when expression with the then expression to the case when builder.
transformQuery(TypedQuery<?>, ObjectBuilder<T>) - Method in interface com.blazebit.persistence.spi.QueryTransformer
Transforms the query.

V

value(Object) - Method in interface com.blazebit.persistence.BinaryPredicateBuilder
Uses the given value as right hand side for the binary predicate.
valueOf(String) - Static method in enum com.blazebit.persistence.JoinType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.blazebit.persistence.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.

W

when(String) - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts a RestrictionBuilder to create a when predicate where expression will be on the left hand side of the predicate.
when(String, String) - Method in interface com.blazebit.persistence.SimpleCaseWhenStarterBuilder
Adds the given when expression with the then expression to the case when builder.
whenAnd() - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts a CaseWhenAndThenBuilder which is a predicate consisting only of conjunctive connected predicates.
whenExists() - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
whenNotExists() - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts an exists predicate for the when clause with a subquery on the right hand side.
whenOr() - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts a CaseWhenOrThenBuilder which is a predicate consisting only of disjunctiv connected predicates.
whenSubquery() - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
whenSubquery(String, String) - Method in interface com.blazebit.persistence.CaseWhenStarterBuilder
Starts a SubqueryInitiator for the left hand side of a when predicate.
where(String) - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts a RestrictionBuilder for a where predicate with the given expression as left hand expression.
whereAnd() - Method in interface com.blazebit.persistence.WhereOrBuilder
Starts a where and builder which connects it's predicates with the AND operator.
WhereAndBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a where predicate container that connects predicates with the AND operator.
WhereBuilder<T extends WhereBuilder<T>> - Interface in com.blazebit.persistence
An interface for builders that support filtering.
whereCase() - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts a CaseWhenBuilder for a where predicate.
whereExists() - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts an exists predicate for the where clause with a subquery on the right hand side.
whereNotExists() - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts an not exists predicate for the where clause with a subquery on the right hand side.
whereOr() - Method in interface com.blazebit.persistence.WhereAndBuilder
Starts a where or builder which connects it's predicates with the OR operator.
whereOr() - Method in interface com.blazebit.persistence.WhereBuilder
Starts a WhereOrBuilder which is a predicate consisting only of disjunctiv connected predicates.
WhereOrBuilder<T> - Interface in com.blazebit.persistence
The builder interface for a where predicate container that connects predicates with the OR operator.
whereSimpleCase(String) - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts a SimpleCaseWhenBuilder for a where predicate.
whereSubquery() - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts a SubqueryInitiator for the left hand side of a predicate.
whereSubquery(String, String) - Method in interface com.blazebit.persistence.BaseWhereBuilder
Starts a SubqueryInitiator for the left hand side of a predicate.
with(String, Object) - Method in interface com.blazebit.persistence.KeysetBuilder
Uses the given value as reference value for keyset pagination for the given expression.
with(String) - Method in interface com.blazebit.persistence.SelectObjectBuilder
with(String, String) - Method in interface com.blazebit.persistence.SelectObjectBuilder
Adds the given expression to the arguments for the select new select clause.
with(int, String) - Method in interface com.blazebit.persistence.SelectObjectBuilder
with(int, String, String) - Method in interface com.blazebit.persistence.SelectObjectBuilder
Adds the given expression at the given position to the arguments for the select new select clause.
withKeysetExtraction(boolean) - Method in interface com.blazebit.persistence.PaginatedCriteriaBuilder
Enable or disables keyset extraction which influences whether PagedList.getKeysetPage() is available.
withSubquery() - Method in interface com.blazebit.persistence.SelectObjectBuilder
withSubquery(String) - Method in interface com.blazebit.persistence.SelectObjectBuilder
Starts a subquery builder which allows the result of the specified subquery to be passed as argument to the select new clause.
A B C D E F G H I J K L M N O P Q R S T V W 
Skip navigation links
Blazebit Persistence Core API 1.0.0

Copyright © 2015 Blazebit. All Rights Reserved.