All Classes and Interfaces
Class
Description
AbstractCommonQueryBuilder<QueryResultType,BuilderType,SetReturn,SubquerySetReturn,FinalSetReturn extends BaseFinalSetOperationBuilderImpl<?,?,?>>
AbstractFullQueryBuilder<T,X extends FullQueryBuilder<T,X>,Z,W,FinalSetReturn extends BaseFinalSetOperationBuilderImpl<T,?,?>>
AbstractQueryBuilder<T,X extends Queryable<T,X>,Z,W,FinalSetReturn extends BaseFinalSetOperationBuilderImpl<T,?,?>>
See the following for details: https://www.postgresql.org/docs/current/sql-expressions.html#SYNTAX-WINDOW-FUNCTIONS
A factory for creating/getting parameter value transformers.
BaseFinalSetOperationBuilderImpl<T,X extends BaseFinalSetOperationBuilder<T,X>,Y extends BaseFinalSetOperationBuilderImpl<T,X,Y>>
BaseSubqueryBuilderImpl<T,X,Y extends BaseOngoingSetOperationBuilder<?,?,?>,Z extends BaseOngoingSetOperationBuilder<?,?,?>>
This visitor keeps track of whether joins are required which might change depending on the predicates.
This visitor keeps track of whether joins are required which might change depending on the predicates.
Finds a PathExpression, and while traversing back along the stack, capture if we are in a disjunction.
A comparator for comparing CriteriaBuilderConfigurationContributor implementations.
Relative rank of the current row: (number of rows preceding or peer with current row) / (total rows)
Rank of the current row without gaps; this function counts peer groups
This is a wrapper around the JPA
Metamodel allows additionally efficient access by other attributes than a Class.This visitor resolves entity references to their attributes.
A base class that provides functionality to start and stop builders in a manner, such that only one builder can be started at a time.
This visitor gathers information about supposed invalid implicit joins in the ON clause
to be able to rewrite the predicate to EXISTS subqueries.
The mode ordered set aggregate function.
Integer ranging from 1 to the argument value, dividing the partition as equally as possible
Inspired by http://stackoverflow.com/questions/22606161/difference-between-timestamps-in-milliseconds-in-oracle
Inspired by http://stackoverflow.com/questions/22606161/difference-between-timestamps-in-milliseconds-in-oracle
This Transformer runs through the expressions of the query
For each OUTER(pp) expression it performs an implicitJoin for the join manager
of the surrounding query and replaces the OUTER(pp) expression with the base node alias '.' the field.
The percentile_cont ordered set aggregate function.
The percentile_disc ordered set aggregate function.
Relative rank of the current row: (rank - 1) / (total rows - 1)
A base class that provides functionality to start and stop builders in a manner, such that only one builder can be started at a time.
Rank of the current row with gaps; same as row_number of its first peer
Number of the current row within its partition, counting from 1.
A set implementation that allows to provide a set view of a collection.
Utility class to extract information from SQL queries.
This is an internal FUNCTION that is used to bypass the Hibernate parser for rendering subqueries as
aggregate function arguments.
This is the join alias info for "special" join nodes that aren't rendered as joins
but only serve for providing a "treat-view" on an existing join node.