Index
A B C D E F G H I J L M N O P R S T U V W Y
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AbstractBlazeJPAQuery<T,Q extends AbstractBlazeJPAQuery<T,Q>> - Class in com.blazebit.persistence.querydsl
-
Abstract base class for JPA API based implementations of the JPQLQuery interface
- AbstractBlazeJPAQuery(CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- AbstractBlazeJPAQuery(EntityManager, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- AbstractBlazeJPAQuery(EntityManager, QueryMetadata, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- AbstractBlazeJPAQuery(EntityManager, JPQLTemplates, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- AbstractBlazeJPAQuery(EntityManager, JPQLTemplates, QueryMetadata, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- accept(Visitor<R, C>, C) - Method in class com.blazebit.persistence.querydsl.Binds
- accept(Visitor<R, C>, C) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- accept(Visitor<R, C>, C) - Method in class com.blazebit.persistence.querydsl.ValuesExpression
- accept(Visitor, Object) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
- addBinds(List<Operation<?>>) - Method in class com.blazebit.persistence.querydsl.Binds
- addDays(DateExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of days to the date
- addDays(DateExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of days to the date
- addDays(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of days to the date
- addDays(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of days to the date
- addHours(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of hours to the date
- addHours(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of hours to the date
- addMinutes(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of minutes to the date
- addMinutes(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of minutes to the date
- addMonths(DateExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of months to the date
- addMonths(DateExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of months to the date
- addMonths(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of months to the date
- addMonths(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of months to the date
- addSeconds(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of seconds to the date
- addSeconds(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of seconds to the date
- addWeeks(DateExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of weeks to the date
- addWeeks(DateExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of weeks to the date
- addWeeks(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of weeks to the date
- addWeeks(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of weeks to the date
- addYears(DateExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of years to the date
- addYears(DateExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of years to the date
- addYears(DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of years to the date
- addYears(DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Add the given amount of years to the date
- all(Expression<Boolean>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- any(Expression<Boolean>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- as(Expression<?>) - Method in interface com.blazebit.persistence.querydsl.WithBuilder
-
Bind a subquery expression to a CTE declaration
- as(Expression<A>) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create an alias for the expression.
- as(String) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create an alias for the expression.
- asLiteral(Object) - Method in class com.blazebit.persistence.querydsl.JPQLNextTemplates
- avg(CollectionExpression<?, A>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a avg(col) expression
- avg(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
B
- between() - Method in class com.blazebit.persistence.querydsl.WindowRows
-
Start a frame between builder.
- Between() - Constructor for class com.blazebit.persistence.querydsl.WindowRows.Between
- BetweenAnd() - Constructor for class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
- bind(Path<? super T>, Expression<? extends T>) - Method in class com.blazebit.persistence.querydsl.Binds
- bind(Path<? super T>, Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a CTE bind expression.
- bind(Path<? super U>, Expression<? extends U>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
-
Bind a CTE attribute to a select expression.
- BIND - com.blazebit.persistence.querydsl.JPQLNextOps
- binds - Variable in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- Binds<X> - Class in com.blazebit.persistence.querydsl
-
FactoryExpression
for representing CTE bindings. - Binds() - Constructor for class com.blazebit.persistence.querydsl.Binds
- BlazeCriteriaBuilderRenderer<T> - Class in com.blazebit.persistence.querydsl
-
A class for rendering a
BlazeJPAQuery
to aCriteriaBuilder
- BlazeCriteriaBuilderRenderer(CriteriaBuilderFactory, EntityManager, JPQLTemplates) - Constructor for class com.blazebit.persistence.querydsl.BlazeCriteriaBuilderRenderer
- BlazeJPAQuery<T> - Class in com.blazebit.persistence.querydsl
-
BlazeJPAQuery is the default implementation of the JPQLQuery interface for Blaze-Persistence JPQL.Next
- BlazeJPAQuery() - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new detached query The query can be attached via the clone method
- BlazeJPAQuery(CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new CriteriaBuilderFactory bound query
- BlazeJPAQuery(EntityManager, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new query
- BlazeJPAQuery(EntityManager, QueryMetadata, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new query
- BlazeJPAQuery(EntityManager, JPQLTemplates, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new query
- BlazeJPAQuery(EntityManager, JPQLTemplates, QueryMetadata, CriteriaBuilderFactory) - Constructor for class com.blazebit.persistence.querydsl.BlazeJPAQuery
-
Creates a new query
C
- cachable - Variable in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- cast(Class<T>, Expression<?>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
A cast invocation will always generate a ANSI SQL cast.
- CAST_BIGDECIMAL - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_BIGINTEGER - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_BOOLEAN - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_BYTE - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_CALENDAR - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_CHARACTER - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_DATE - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_DOUBLE - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_FLOAT - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_INTEGER - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_LONG - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_SHORT - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_STRING - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_TIME - com.blazebit.persistence.querydsl.JPQLNextOps
- CAST_TIMESTAMP - com.blazebit.persistence.querydsl.JPQLNextOps
- clearBuffer() - Method in class com.blazebit.persistence.querydsl.JPQLNextSerializer
-
Clear the serialization buffer for serializing expression fragments rather than full queries.
- clone(EntityManager) - Method in class com.blazebit.persistence.querydsl.BlazeJPAQuery
- clone(EntityManager, JPQLTemplates) - Method in class com.blazebit.persistence.querydsl.BlazeJPAQuery
- clone(Q) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- com.blazebit.persistence.querydsl - package com.blazebit.persistence.querydsl
-
The
- count() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- count(Expression<?>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- countDistinct(Expression<?>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- createQuery() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- createQuery(QueryModifiers, boolean) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- createSerializer() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- createSubQuery() - Method in class com.blazebit.persistence.querydsl.BlazeJPAQuery
- criteriaBuilderFactory - Variable in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- CUME_DIST - com.blazebit.persistence.querydsl.JPQLNextOps
- cumeDist() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
CUME_DIST calculates the cumulative distribution of a value in a group of values.
- currentRow() - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses CURRENT ROW as lower bound and continues to the frame exclusion builder.
- currentRow() - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses CURRENT ROW as upper bound and continues to the frame exclusion builder.
- currentRow() - Method in class com.blazebit.persistence.querydsl.WindowRows
-
Uses CURRENT ROW as lower bound for the frame and starts a frame between builder for the upper bound.
D
- dateadd(DatePart, DateExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a dateadd(unit, date, amount) expression
- dateadd(DatePart, DateExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a dateadd(unit, date, amountExpression) expression
- dateadd(DatePart, DateTimeExpression<D>, int) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a dateadd(unit, date, amount) expression
- dateadd(DatePart, DateTimeExpression<D>, Expression<Integer>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a dateadd(unit, date, amountExpression) expression
- datediff(DatePart, DateExpression<D>, DateExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- datediff(DatePart, DateExpression<D>, D) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- datediff(DatePart, DateTimeExpression<D>, DateTimeExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- datediff(DatePart, DateTimeExpression<D>, D) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- datediff(DatePart, D, DateExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- datediff(DatePart, D, DateTimeExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Get a datediff(unit, start, end) expression
- DatePart - Enum in com.blazebit.persistence.querydsl
-
DatePart
defines date parts for various date/time operations - datetrunc(DatePart, DateExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Truncate the given date expression
- datetrunc(DatePart, DateTimeExpression<D>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Truncate the given datetime expression
- day - com.blazebit.persistence.querydsl.DatePart
- DEFAULT - Static variable in class com.blazebit.persistence.querydsl.JPQLNextTemplates
- DENSE_RANK - com.blazebit.persistence.querydsl.JPQLNextOps
- denseRank() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
rank of the current row without gaps; this function counts peer groups
- distinct() - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
E
- ENTITY_FUNCTION - com.blazebit.persistence.querydsl.JPQLNextOps
- eq(A) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create a
this == right
expression - eq(Expression<A>) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create a
this == right
expression - equals(Object) - Method in class com.blazebit.persistence.querydsl.NamedWindow
- equals(Object) - Method in class com.blazebit.persistence.querydsl.WindowFunction
- except(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a except set operation
- except(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- except(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an except expression for the given subqueries.
- except(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- except(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an except expression for the given subqueries
- exceptAll(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a except all set operation
- exceptAll(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- exceptAll(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an except expression for the given subqueries.
- exceptAll(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- exceptAll(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an except expression for the given subqueries
- ExtendedFetchable<T> - Interface in com.blazebit.persistence.querydsl
-
Extension for
Fetchable
F
- fetch() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchAll() - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- fetchCount() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fetchCount() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchFirst() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchJoin() - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- fetchOne() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fetchOne() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchPage(int, int) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fetchPage(int, int) - Method in interface com.blazebit.persistence.querydsl.ExtendedFetchable
-
Execute the query and return the result as a type PagedList.
- fetchPage(int, int) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchPage(KeysetPage, int, int) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fetchPage(KeysetPage, int, int) - Method in interface com.blazebit.persistence.querydsl.ExtendedFetchable
-
Execute the query and return the result as a type PagedList.
- fetchPage(KeysetPage, int, int) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- fetchResults() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
-
Deprecated.Blaze-Persistence has better ways for paginated result sets, which are also optimized to use a single query.
- fetchResults() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- filter(Predicate) - Method in class com.blazebit.persistence.querydsl.FilterableWindowOver
-
Filter the values for this aggregate function.
- FILTER - com.blazebit.persistence.querydsl.JPQLNextOps
- FilterableWindowOver<T> - Class in com.blazebit.persistence.querydsl
-
FilterableWindowOver
is the first part of a WindowFunction construction. - FilterableWindowOver(Class<? extends T>, Operator) - Constructor for class com.blazebit.persistence.querydsl.FilterableWindowOver
-
Create a new window operation.
- FilterableWindowOver(Class<? extends T>, Operator, Expression<?>) - Constructor for class com.blazebit.persistence.querydsl.FilterableWindowOver
-
Create a new window operation.
- FilterableWindowOver(Class<? extends T>, Operator, Expression<?>, Expression<?>) - Constructor for class com.blazebit.persistence.querydsl.FilterableWindowOver
-
Create a new window operation.
- FIRST_VALUE - com.blazebit.persistence.querydsl.JPQLNextOps
- firstValue(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
returns value evaluated at the row that is the first row of the window frame
- following(int) - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses expression FOLLOWING as lower bound for the frame and starts a frame between builder for the upper bound.
- following(int) - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses X FOLLOWING as upper bound and continues to the frame exclusion builder.
- following(Expression<Integer>) - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses expression FOLLOWING as lower bound for the frame and starts a frame between builder for the upper bound.
- following(Expression<Integer>) - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses X FOLLOWING as upper bound and continues to the frame exclusion builder.
- from(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- from(EntityPath<?>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- from(SubQueryExpression<X>, Path<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- from(SubQueryExpression<X>, Path<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Add sources to this query
- fromIdentifiableValues(EntityPath<X>, Collection<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fromIdentifiableValues(EntityPath<X>, Collection<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Select from a set of values using the
VALUES
clause. - fromIdentifiableValues(Path<X>, Path<X>, Collection<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fromIdentifiableValues(Path<X>, Path<X>, Collection<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Select from a set of values using the
VALUES
clause. - fromValues(EntityPath<X>, Collection<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fromValues(EntityPath<X>, Collection<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Select from a set of values using the
VALUES
clause. - fromValues(Path<X>, Path<X>, Collection<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fromValues(Path<X>, Path<X>, Collection<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Select from a set of values using the
VALUES
clause. - fullJoin(CollectionExpression<?, P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(CollectionExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(CollectionExpression<?, P>, Path<P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(EntityPath<P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(EntityPath<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(EntityPath<P>, Path<P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(EntityPath<P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(MapExpression<?, P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(MapExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(MapExpression<?, P>, Path<P>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(MapExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Create a full join with the given target.
- fullJoin(SubQueryExpression<X>, Path<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- fullJoin(SubQueryExpression<X>, Path<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Adds a full join to the given target.
G
- getAlias() - Method in class com.blazebit.persistence.querydsl.NamedWindow
-
Get the alias for the window
- getAlias() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
-
Retrieve the alias under which this
ValuesExpression
is bound. - getAnnotatedElement() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
- getArgs() - Method in class com.blazebit.persistence.querydsl.Binds
- getBaseWindowName() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the base window name
- getCriteriaBuilder() - Method in class com.blazebit.persistence.querydsl.BlazeCriteriaBuilderRenderer
- getElements() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
-
Returns the elements in this
VALUES
clause. - getFrameEndExpression() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the frame end expression
- getFrameEndType() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the frame end type
- getFrameMode() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the frame mode
- getFrameStartExpression() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the frame start expression
- getFrameStartType() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Return the frame start type
- getFullQueryBuilder(QueryModifiers) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- getMetadata() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- getMetadata() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
- getOrderBy() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Get the OrderSpecifiers
- getPartitionBy() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Get the partition specifiers
- getQueryable(QueryModifiers) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- getQueryString() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- getQueryString() - Method in interface com.blazebit.persistence.querydsl.ExtendedFetchable
-
Get the query string.
- getQueryString() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- getRoot() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
- getSetOperationFlag(QueryMetadata) - Static method in class com.blazebit.persistence.querydsl.SetOperationFlag
- getType() - Method in class com.blazebit.persistence.querydsl.Binds
- getType() - Method in enum com.blazebit.persistence.querydsl.JPQLNextOps
- getType() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- getType() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
- getValue() - Method in class com.blazebit.persistence.querydsl.NamedWindow
- getValue() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Construct a template expression for this Window Definition.
- getValue() - Method in class com.blazebit.persistence.querydsl.WindowFunction
- getWindowDefinition() - Method in class com.blazebit.persistence.querydsl.NamedWindow
- greatest(Expression<T>, Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the greatest value of all given arguments.
- greatest(Expression<T>, T) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the greatest value of all given arguments.
- greatest(T, Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the greatest value of all given arguments.
- GREATEST - com.blazebit.persistence.querydsl.JPQLNextOps
- GROUP_CONCAT - com.blazebit.persistence.querydsl.JPQLNextOps
- groupBy(Expression<?>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- groupConcat(boolean, Expression<?>, Expression<String>, OrderSpecifier<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Aggregates/concatenates the values produced by expression to a single string separated by
separator
in the order defined by theorderSpecifiers
. - groupConcat(boolean, Expression<?>, String, OrderSpecifier<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Aggregates/concatenates the values produced by expression to a single string separated by
separator
in the order defined by theorderSpecifiers
. - groupConcat(Expression<?>, Expression<String>, OrderSpecifier<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Aggregates/concatenates the values produced by expression to a single string separated by
separator
in the order defined by theorderSpecifiers
. - groupConcat(Expression<?>, String, OrderSpecifier<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Aggregates/concatenates the values produced by expression to a single string separated by
separator
in the order defined by theorderSpecifiers
. - groups() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Initiate a
WindowRows
builder inGROUPS
mode.
H
- having(Predicate...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- hour - com.blazebit.persistence.querydsl.DatePart
I
- innerJoin(CollectionExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(EntityPath<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(EntityPath<P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(MapExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(MapExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- innerJoin(SubQueryExpression<X>, Path<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- innerJoin(SubQueryExpression<X>, Path<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Adds a inner join to the given target.
- INSTANCE - Static variable in class com.blazebit.persistence.querydsl.NotEmptySetVisitor
- intersect(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a intersect set operation
- intersect(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- intersect(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an intersect expression for the given subqueries.
- intersect(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- intersect(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an intersect expression for the given subqueries.
- intersectAll(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a intersect all set operation
- intersectAll(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- intersectAll(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an intersect expression for the given subqueries.
- intersectAll(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- intersectAll(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an intersect expression for the given subqueries
- isIdentifiable() - Method in class com.blazebit.persistence.querydsl.ValuesExpression
-
Returns whether this represents an identifiable
VALUES
clause. - iterate() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
J
- join(CollectionExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- join(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- join(EntityPath<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- join(EntityPath<P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- join(MapExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- join(MapExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- JPQLNextExpressions - Class in com.blazebit.persistence.querydsl
-
Utility methods for creating JPQL.next expressions
- JPQLNextExpressions() - Constructor for class com.blazebit.persistence.querydsl.JPQLNextExpressions
- JPQLNextOps - Enum in com.blazebit.persistence.querydsl
-
JPQLNextOps
provides JPQL.Next specific operators. - JPQLNextQuery<T,Q extends JPQLNextQuery<T,Q>> - Interface in com.blazebit.persistence.querydsl
-
Query interface for JPQL.Next queries
- JPQLNextSerializer - Class in com.blazebit.persistence.querydsl
-
Slightly adjusted
JPQLSerializer
implementations that has basic support for rendering set operations. - JPQLNextSerializer() - Constructor for class com.blazebit.persistence.querydsl.JPQLNextSerializer
- JPQLNextSerializer(JPQLTemplates) - Constructor for class com.blazebit.persistence.querydsl.JPQLNextSerializer
- JPQLNextSerializer(JPQLTemplates, EntityManager) - Constructor for class com.blazebit.persistence.querydsl.JPQLNextSerializer
- JPQLNextTemplates - Class in com.blazebit.persistence.querydsl
-
JPQLNextTemplates
extendsJPQLTemplates
to provide operator patterns for JPQL.Next serialization - JPQLNextTemplates() - Constructor for class com.blazebit.persistence.querydsl.JPQLNextTemplates
- JPQLNextTemplates(char) - Constructor for class com.blazebit.persistence.querydsl.JPQLNextTemplates
- JPQLNextTemplates(char, QueryHandler) - Constructor for class com.blazebit.persistence.querydsl.JPQLNextTemplates
L
- lag(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
expr evaluated at the row that is one row before the current row within the partition
- LAG - com.blazebit.persistence.querydsl.JPQLNextOps
- LAST_VALUE - com.blazebit.persistence.querydsl.JPQLNextOps
- lastValue(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
returns value evaluated at the row that is the last row of the window frame
- lateral() - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- lateral() - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Mark the last join as a lateral join.
- LATERAL - Static variable in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
-
Lateral join flag.
- lead(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
expr evaluated at the row that is one row after the current row within the partition;
- LEAD - com.blazebit.persistence.querydsl.JPQLNextOps
- least(Expression<T>, Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the smallest value of all given arguments.
- least(Expression<T>, T) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the smallest value of all given arguments.
- least(T, Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Returns the smallest value of all given arguments.
- LEAST - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_EXCEPT - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_EXCEPT_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_INTERSECT - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_INTERSECT_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_OPERATIONS - Static variable in enum com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_UNION - com.blazebit.persistence.querydsl.JPQLNextOps
- LEFT_NESTED_SET_UNION_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- leftJoin(CollectionExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(EntityPath<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(EntityPath<P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(MapExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(MapExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- leftJoin(SubQueryExpression<X>, Path<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- leftJoin(SubQueryExpression<X>, Path<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Adds a left join to the given subquery target.
- limit(long) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- limit(long) - Method in interface com.blazebit.persistence.querydsl.SetExpression
-
Set the limit / max results for the query results
- limit(long) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- literal(Class<T>, T) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a literal expression for the specified value.
- literal(T) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a literal expression for the specified value.
M
- max(CollectionExpression<?, A>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a max(col) expression
- max(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- millisecond - com.blazebit.persistence.querydsl.DatePart
- min(CollectionExpression<?, A>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a min(col) expression
- min(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
- minute - com.blazebit.persistence.querydsl.DatePart
- month - com.blazebit.persistence.querydsl.DatePart
N
- NamedWindow - Class in com.blazebit.persistence.querydsl
-
A named window.
- NamedWindow(String) - Constructor for class com.blazebit.persistence.querydsl.NamedWindow
-
Create a new named window.
- ne(A) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create a
this <> right
expression - ne(Expression<A>) - Method in class com.blazebit.persistence.querydsl.WindowFunction
-
Create a
this <> right
expression - newInstance(Object...) - Method in class com.blazebit.persistence.querydsl.Binds
- NotEmptySetVisitor - Class in com.blazebit.persistence.querydsl
-
Visitor implementation that checks if a query is empty (i.e. has no default joins).
- NotEmptySetVisitor() - Constructor for class com.blazebit.persistence.querydsl.NotEmptySetVisitor
- NTH_VALUE - com.blazebit.persistence.querydsl.JPQLNextOps
- nthValue(Expression<T>, Expression<? extends Number>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
NTH_VALUE returns the expr value of the nth row in the window defined by the analytic clause.
- nthValue(Expression<T>, Number) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
NTH_VALUE returns the expr value of the nth row in the window defined by the analytic clause.
- ntile(T) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
divides an ordered data set into a number of buckets indicated by expr and assigns the appropriate bucket number to each row
- NTILE - com.blazebit.persistence.querydsl.JPQLNextOps
O
- offset(long) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- offset(long) - Method in interface com.blazebit.persistence.querydsl.SetExpression
-
Set the offset for the query results
- offset(long) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- on(Predicate...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- orderBy(ComparableExpressionBase<?>) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an order by clause to this window definition.
- orderBy(ComparableExpressionBase<?>...) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an order by clause to this window definition.
- orderBy(OrderSpecifier<?>) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an order by clause to this window definition.
- orderBy(OrderSpecifier<?>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- orderBy(OrderSpecifier<?>...) - Method in interface com.blazebit.persistence.querydsl.SetExpression
-
Define the ordering of the query results
- orderBy(OrderSpecifier<?>...) - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- orderBy(OrderSpecifier<?>...) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an order by clause to this window definition.
- over() - Method in class com.blazebit.persistence.querydsl.WindowOver
-
Start an
OVER
clause builder. - over(NamedWindow) - Method in class com.blazebit.persistence.querydsl.WindowOver
-
Start an
OVER
clause builder with a named window.
P
- PAGE_POSITION - com.blazebit.persistence.querydsl.JPQLNextOps
- partitionBy(Expression<?>) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an partition by clause to this window definition.
- partitionBy(Expression<?>...) - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Add an partition by clause to this window definition.
- PERCENT_RANK - com.blazebit.persistence.querydsl.JPQLNextOps
- percentRank() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
As an analytic function, for a row r, PERCENT_RANK calculates the rank of r minus 1, divided by 1 less than the number of rows being evaluated (the entire query result set or a partition).
- preceding(int) - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses expression PRECEDING as lower bound for the frame and starts a frame between builder for the upper bound.
- preceding(int) - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses X PRECEDING as upper bound and continues to the frame exclusion builder.
- preceding(int) - Method in class com.blazebit.persistence.querydsl.WindowRows
-
Uses X PRECEDING as lower bound and continues to the frame exclusion builder.
- preceding(Expression<Integer>) - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses expression PRECEDING as lower bound for the frame and starts a frame between builder for the upper bound.
- preceding(Expression<Integer>) - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses X PRECEDING as upper bound and continues to the frame exclusion builder.
- preceding(Expression<Integer>) - Method in class com.blazebit.persistence.querydsl.WindowRows
-
Uses X PRECEDING as lower bound and continues to the frame exclusion builder.
R
- range() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Initiate a
WindowRows
builder inRANGE
mode. - rank() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
rank of the current row with gaps; same as row_number of its first peer
- RANK - com.blazebit.persistence.querydsl.JPQLNextOps
- render(Expression<?>) - Method in class com.blazebit.persistence.querydsl.BlazeCriteriaBuilderRenderer
- REPEAT - com.blazebit.persistence.querydsl.JPQLNextOps
- restrict(QueryModifiers) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(CollectionExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(CollectionExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(EntityPath<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(EntityPath<P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(MapExpression<?, P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(MapExpression<?, P>, Path<P>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- rightJoin(SubQueryExpression<X>, Path<X>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- rightJoin(SubQueryExpression<X>, Path<X>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Adds a right join to the given target.
- ROW_NUMBER - com.blazebit.persistence.querydsl.JPQLNextOps
- ROW_VALUES - com.blazebit.persistence.querydsl.JPQLNextOps
- rowNumber() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
number of the current row within its partition, counting from 1
- rows() - Method in class com.blazebit.persistence.querydsl.WindowDefinition
-
Initiate a
WindowRows
builder inROWS
mode.
S
- second - com.blazebit.persistence.querydsl.DatePart
- select(Expression<?>...) - Method in class com.blazebit.persistence.querydsl.BlazeJPAQuery
- select(Expression<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the given projection
- select(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the given projection
- select(Expression<U>) - Method in class com.blazebit.persistence.querydsl.BlazeJPAQuery
- selectDistinct(Expression<?>...) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the given projection
- selectDistinct(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the given projection
- selectFrom(EntityPath<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the given projection
- selectOne() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the projection one
- selectZero() - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a new detached JPQLQuery instance with the projection zero
- serialize(boolean) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- serialize(QueryMetadata, boolean, String) - Method in class com.blazebit.persistence.querydsl.JPQLNextSerializer
- set(ParamExpression<U>, U) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- SET_EXCEPT - com.blazebit.persistence.querydsl.JPQLNextOps
- SET_EXCEPT_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- SET_INTERSECT - com.blazebit.persistence.querydsl.JPQLNextOps
- SET_INTERSECT_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- SET_OPERATIONS - Static variable in enum com.blazebit.persistence.querydsl.JPQLNextOps
- SET_UNION - com.blazebit.persistence.querydsl.JPQLNextOps
- SET_UNION_ALL - com.blazebit.persistence.querydsl.JPQLNextOps
- setCacheable(boolean) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- SetExpression<RT> - Interface in com.blazebit.persistence.querydsl
-
Set expresion defines an interface for set operation queries.
- SetExpressionImpl<T,Q extends AbstractBlazeJPAQuery<T,Q>> - Class in com.blazebit.persistence.querydsl
-
Default implementation for
SetExpression
. - SetExpressionImpl(AbstractBlazeJPAQuery<T, ?>) - Constructor for class com.blazebit.persistence.querydsl.SetExpressionImpl
- setOperation(JPQLNextOps, boolean, Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a set operation
- setOperation(JPQLNextOps, boolean, List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- SetOperationFlag - Class in com.blazebit.persistence.querydsl
-
A special type of
QueryFlag
that indicates that a subquery represents a set operation. - SetOperationFlag(Expression<?>) - Constructor for class com.blazebit.persistence.querydsl.SetOperationFlag
- SetUtils - Class in com.blazebit.persistence.querydsl
-
Utility methods for generating set operations.
- SetUtils() - Constructor for class com.blazebit.persistence.querydsl.SetUtils
- sum(Expression<T>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Start a window function expression
T
- takeBuffer() - Method in class com.blazebit.persistence.querydsl.JPQLNextSerializer
-
Take and clear the buffer.
- toString() - Method in class com.blazebit.persistence.querydsl.SetExpressionImpl
- treat(Class<T>, Expression<?>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
A treat invocation will only adjust the type of the expression in the JPQL expression and not cause an explicit cast on the DBMS side.
- TREAT_BIGDECIMAL - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_BIGINTEGER - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_BOOLEAN - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_BYTE - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_CALENDAR - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_CHARACTER - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_DATE - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_DOUBLE - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_FLOAT - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_INTEGER - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_LONG - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_SHORT - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_STRING - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_TIME - com.blazebit.persistence.querydsl.JPQLNextOps
- TREAT_TIMESTAMP - com.blazebit.persistence.querydsl.JPQLNextOps
- type(EntityPath<?>) - Static method in class com.blazebit.persistence.querydsl.JPQLNextExpressions
-
Create a type(path) expression
U
- unboundedFollowing() - Method in class com.blazebit.persistence.querydsl.WindowRows.BetweenAnd
-
Uses UNBOUNDED FOLLOWING as upper bound and continues to the frame exclusion builder.
- unboundedPreceding() - Method in class com.blazebit.persistence.querydsl.WindowRows.Between
-
Uses UNBOUNDED PRECEDING as lower bound and continues to the frame exclusion builder.
- unboundedPreceding() - Method in class com.blazebit.persistence.querydsl.WindowRows
-
Uses UNBOUNDED PRECEDING as lower bound for the frame and starts a frame between builder for the upper bound.
- union(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a union set operation
- union(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- union(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an union expression for the given subqueries.
- union(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- union(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an union expression for the given subqueries.
- unionAll(Expression<T>...) - Static method in class com.blazebit.persistence.querydsl.SetUtils
-
Create a union all set operation
- unionAll(SubQueryExpression<RT>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- unionAll(SubQueryExpression<RT>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an union expression for the given subqueries.
- unionAll(List<SubQueryExpression<RT>>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- unionAll(List<SubQueryExpression<RT>>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Creates an union expression for the given subqueries.
V
- valueOf(String) - Static method in enum com.blazebit.persistence.querydsl.DatePart
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.blazebit.persistence.querydsl.JPQLNextOps
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.blazebit.persistence.querydsl.DatePart
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.blazebit.persistence.querydsl.JPQLNextOps
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValuesExpression<T> - Class in com.blazebit.persistence.querydsl
-
An expression type that represents a
VALUES
clause that can be used asFROM
expression. - ValuesExpression(Path<T>, Path<T>, Collection<T>, boolean) - Constructor for class com.blazebit.persistence.querydsl.ValuesExpression
-
Construct a new
ValuesExpression
. - ValuesExpression(Path<T>, Collection<T>, boolean) - Constructor for class com.blazebit.persistence.querydsl.ValuesExpression
-
Construct a new
ValuesExpression
. - visit(Operation<?>, Void) - Method in class com.blazebit.persistence.querydsl.NotEmptySetVisitor
- visit(SubQueryExpression<?>, Void) - Method in class com.blazebit.persistence.querydsl.JPQLNextSerializer
- visit(SubQueryExpression<?>, Void) - Method in class com.blazebit.persistence.querydsl.NotEmptySetVisitor
- visitOperation(Class<?>, Operator, List<? extends Expression<?>>) - Method in class com.blazebit.persistence.querydsl.JPQLNextSerializer
W
- week - com.blazebit.persistence.querydsl.DatePart
- where(Predicate...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
- window(NamedWindow) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- window(NamedWindow) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Add a named window to this query.
- WINDOW_BASE - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_BETWEEN - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_CURRENT_ROW - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_DEFINITION_1 - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_DEFINITION_2 - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_DEFINITION_3 - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_DEFINITION_4 - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_FOLLOWING - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_GROUP_CONCAT - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_GROUPS - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_NAME - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_ORDER_BY - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_PARTITION_BY - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_PRECEDING - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_RANGE - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_ROWS - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_UNBOUNDED_FOLLOWING - com.blazebit.persistence.querydsl.JPQLNextOps
- WINDOW_UNBOUNDED_PRECEDING - com.blazebit.persistence.querydsl.JPQLNextOps
- WindowDefinition<Q extends WindowDefinition<Q,?>,T> - Class in com.blazebit.persistence.querydsl
-
A base class for window definition expressions.
- WindowDefinition(Class<? extends T>) - Constructor for class com.blazebit.persistence.querydsl.WindowDefinition
- WindowDefinition(Class<? extends T>, String) - Constructor for class com.blazebit.persistence.querydsl.WindowDefinition
- WindowFunction<A> - Class in com.blazebit.persistence.querydsl
-
WindowFunction
is a builder for window function expressions. - WindowFunction(Expression<A>) - Constructor for class com.blazebit.persistence.querydsl.WindowFunction
-
Create a new
WindowFunction
that wraps anExpression
. - WindowFunction(Expression<A>, String) - Constructor for class com.blazebit.persistence.querydsl.WindowFunction
-
Create a new
WindowFunction
that wraps anExpression
. - WindowOver<T> - Class in com.blazebit.persistence.querydsl
-
WindowOver
is the first part of a WindowFunction construction. - WindowOver(Class<? extends T>, Operator) - Constructor for class com.blazebit.persistence.querydsl.WindowOver
-
Create a new window operation.
- WindowOver(Class<? extends T>, Operator, Expression<?>) - Constructor for class com.blazebit.persistence.querydsl.WindowOver
-
Create a new window operation.
- WindowOver(Class<? extends T>, Operator, Expression<?>, Expression<?>) - Constructor for class com.blazebit.persistence.querydsl.WindowOver
-
Create a new window operation.
- WindowRows<Def extends WindowDefinition<Def,?>> - Class in com.blazebit.persistence.querydsl
-
WindowRows
provides the building of the rows/range part of the window function expression. - WindowRows(Def, WindowFrameMode) - Constructor for class com.blazebit.persistence.querydsl.WindowRows
- WindowRows.Between - Class in com.blazebit.persistence.querydsl
-
An interface for building a window frame clause for analytics functions.
- WindowRows.BetweenAnd - Class in com.blazebit.persistence.querydsl
-
Intermediate step
- with(EntityPath<?>, Path<?>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- with(EntityPath<?>, Path<?>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Register a common table expression (CTE).
- with(Path<X>, SubQueryExpression<?>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- with(Path<X>, SubQueryExpression<?>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Register a common table expression (CTE).
- WITH_ALIAS - com.blazebit.persistence.querydsl.JPQLNextOps
- WITH_COLUMNS - com.blazebit.persistence.querydsl.JPQLNextOps
- WITH_RECURSIVE_ALIAS - com.blazebit.persistence.querydsl.JPQLNextOps
- WITH_RECURSIVE_COLUMNS - com.blazebit.persistence.querydsl.JPQLNextOps
- WithBuilder<R> - Interface in com.blazebit.persistence.querydsl
-
WithBuilder
is a builder for common table expressions. - withRecursive(EntityPath<?>, Path<?>...) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- withRecursive(EntityPath<?>, Path<?>...) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Register a recursive common table expression (CTE).
- withRecursive(Path<X>, SubQueryExpression<?>) - Method in class com.blazebit.persistence.querydsl.AbstractBlazeJPAQuery
- withRecursive(Path<X>, SubQueryExpression<?>) - Method in interface com.blazebit.persistence.querydsl.JPQLNextQuery
-
Register a recursive common table expression (CTE).
Y
A B C D E F G H I J L M N O P R S T U V W YAll Classes|All Packages