ObjectDB Database Search
1-50 of 200 resultsJPA Criteria Queries queries: Criteria Queries Hierarchy in Jakarta Persistence (JPA) 3.2& nbsp ; Instances of& nbsp ... The Jakarta Persistence (JPA) Criteria API provides a type-safe, programmatic alternative to string-based JPQL for constructing dynamic queries,& nbsp ;ensuring compile-time safety and facilitating | |
JPA Criteria Query Date/Time Extraction Jakarta Persistence& nbsp ; criteria queries use the following interfaces and enums to extract ... a criteria query specify& nbsp ; the enum value that represents that component as the first argument of& nbsp ... & nbsp ;types, represented by the following enums. Defines the component types of& nbsp ;Date values | |
JPA Criteria Query Expressions Jakarta Persistence (JPA) Criteria API uses a hierarchy of interfaces to model query conditions ... are represented by the same Expression interface.& nbsp ; Core expressions The following interfaces ... , representing any typed value, calculation, or path within the query. Extends Selection & nbsp | |
Literals in JPQL and Criteria Queries types in Java. Entity type literals enable& nbsp ; selective retrieval by type . In JPQL, an entity type ... of the @Entity annotation. Criteria query literals The CriteriaBuilder interface provides two factory | |
FROM clause (JPQL / Criteria API) criteria queries FROM query identification variables are represented in criteria queries by ... by the Join interface (and its subinterfaces). Criteria query roots The CriteriaQuery 's from method ... a criteria query by using the following code: CriteriaQuery q = cb. createQuery (Country.class); Root | |
SELECT clause (JPQL / Criteria API) in criteria queries The criteria query API provides several ways to set the SELECT clause. Single ... JPQL query: SELECT DISTINCT c.currency FROM Country c can be built as a criteria query as follows ... it as the SELECT clause content, overriding any previously set SELECT content. Many valid criteria API | |
JPA Query Expressions (JPQL / Criteria) JPQL and criteria queries are built on query expressions. Every query consists of clauses ... Criteria API expressions. Atomic expressions The atomic query expressions are: JPQL / Criteria Variables JPQL / Criteria Parameters JPQL / Criteria Literals Every query expression consists | |
JPA Query Structure (JPQL / Criteria) list links to detailed explanations of how to build clauses for Criteria API queries: Criteria SELECT ( select , distinct , multiselect , array , tuple , construct ) Criteria FROM ( from , join , fetch ) Criteria WHERE ( where ) Criteria GROUP BY / HAVING ( groupBy , having , count , sum , avg , min | |
Strings in JPQL and Criteria Queries. Criteria query string expressions Query String Expressions The JPQL string operators and functions that are described above are also available as JPA criteria query expressions. The CriteriaBuilder ... demonstrates, most methods are overloaded to support optional arguments and to accept both simple Java objects and criteria expressions. | |
Logical Operators in JPQL and Criteria API Logical operators in JPQL and JPA criteria queries combine simple Boolean expressions to form complex expressions. Logical operators ObjectDB supports two sets of logical operators, as shown in ... for NOT . Criteria query logical operators Boolean expressions and predicates In criteria queries | |
Numbers in JPQL and Criteria Queries type and always returns a double value. Criteria query arithmetic expressions JPQL arithmetic operators and functions (which are described above) are available also as JPA criteria query expressions ... . At least one operand must be a criteria numeric expression. The other operand can be another numeric | |
Date and Time in JPQL and Criteria Queries . Date and time in criteria queries The CriteriaBuilder interface provides three factory methods ... criteria queries by using the generic CriteriaBuilder 's function method, as follows: // Create | |
Collections in JPQL and Criteria Queries are synonyms. Criteria query collection expressions The JPQL collection operators and functions are also available as JPA criteria query expressions. The CriteriaBuilder interface provides factory | |
WHERE clause (JPQL / Criteria API) the WHERE clause. WHERE in criteria queries The CriteriaQuery interface provides two where methods for setting ... JPQL query: SELECT c FROM Country c WHERE c.population :p can be built using the criteria query API | |
JPA Queries for creating criteria queries and their elements (predicates, expressions, etc.). Obtain it from& nbsp ... the programmatic Criteria API. These interfaces support both static and dynamic query construction ... EntityManager & nbsp ;methods such as createQuery to build& nbsp ; query objects using: Direct JPQL query strings | |
jakarta.persistence.criteria.CriteriaBuilder.union(CriteriaSelect,CriteriaSelect) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CriteriaSelect union ( & nbsp ;& nbsp ; CriteriaSelect left , & nbsp ;& nbsp ; CriteriaSelect right ) Create a query which is the union of the given queries. Returns: a new criteria query which returns the union | |
jakarta.persistence.criteria.CriteriaBuilder.unionAll(CriteriaSelect,CriteriaSelect) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CriteriaSelect unionAll ( & nbsp ;& nbsp ; CriteriaSelect left , & nbsp ;& nbsp ; CriteriaSelect right ) Create a query ... criteria query which returns the union of the results of the given queries. Since: Jakarta Persistence (JPA) 3.2 | |
jakarta.persistence.criteria.CriteriaBuilder.intersect(CriteriaSelect,CriteriaSelect) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CriteriaSelect intersect ( & nbsp ;& nbsp ; CriteriaSelect left , & nbsp ;& nbsp ; CriteriaSelect right ) Create a query which is the intersection of the given queries. Returns: a new criteria query which returns | |
jakarta.persistence.criteria.CriteriaBuilder.intersectAll(CriteriaSelect,CriteriaSelect) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CriteriaSelect intersectAll ( & nbsp ;& nbsp ; CriteriaSelect left , & nbsp ;& nbsp ; CriteriaSelect right ) Create a query ... : a new criteria query which returns the intersection of the results of the given queries. Since: Jakarta Persistence (JPA) 3.2 | |
jakarta.persistence.criteria.CriteriaBuilder.createQuery(Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CriteriaQuery createQuery ( & nbsp ;& nbsp ; Class resultClass ) Create a CriteriaQuery object with the given result type. Parameters: resultClass - type of the query result Returns: criteria query object. Since: Jakarta Persistence (JPA) 1.0 | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression pattern , & nbsp ;& nbsp ; Expression escapeChar ) Create a predicate for testing whether the expression does not satisfy the given pattern | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,Expression,char) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression pattern , & nbsp ;& nbsp ; char escapeChar ) Create a predicate for testing whether the expression does not satisfy the given pattern. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,String,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String pattern , & nbsp ;& nbsp ; Expression escapeChar ) Create a predicate for testing whether the expression does not satisfy the given pattern. Parameters | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,String,char) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String pattern , & nbsp ;& nbsp ; char escapeChar ) Create a predicate for testing whether the expression does not satisfy the given pattern. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.like(Expression,String,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate like ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String pattern , & nbsp ;& nbsp ; Expression escapeChar ) Create a predicate for testing whether the expression satisfies the given pattern. Parameters: x - string | |
jakarta.persistence.criteria.CriteriaBuilder.like(Expression,String,char) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate like ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String pattern , & nbsp ;& nbsp ; char escapeChar ) Create a predicate for testing whether the expression satisfies the given pattern. Parameters: x - string | |
jakarta.persistence.criteria.CriteriaBuilder.substring(Expression,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression substring ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression from , & nbsp ;& nbsp ; Expression len ) Create an expression for substring extraction. Extracts a substring of given length starting | |
jakarta.persistence.criteria.CriteriaBuilder.substring(Expression,int,int) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression substring ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; int from , & nbsp ;& nbsp ; int len ) Create an expression for substring extraction. Extracts a substring of given length starting at the specified position | |
jakarta.persistence.criteria.CriteriaBuilder.trim(Trimspec,char,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression trim ( & nbsp ;& nbsp ; Trimspec ts , & nbsp ;& nbsp ; char t , & nbsp ;& nbsp ; Expression x ) Create expression to trim character from a string. Parameters: x - expression for string to trim t - character | |
jakarta.persistence.criteria.CriteriaBuilder.trim(Trimspec,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression trim ( & nbsp ;& nbsp ; Trimspec ts , & nbsp ;& nbsp ; Expression t , & nbsp ;& nbsp ; Expression x ) Create expression to trim character from a string. Parameters: x - expression for string to trim t - expression | |
jakarta.persistence.criteria.CriteriaBuilder.replace(Expression,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression replace ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression substring , & nbsp ;& nbsp ; Expression replacement ) Create an expression replacing every occurrence of a substring within a string. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.replace(Expression,String,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression replace ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String substring , & nbsp ;& nbsp ; Expression replacement ) Create an expression replacing every occurrence of a substring within a string. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.replace(Expression,Expression,String) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression replace ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression substring , & nbsp ;& nbsp ; String replacement ) Create an expression replacing every occurrence of a substring within a string. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.like(Expression,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate like ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression pattern , & nbsp ;& nbsp ; Expression escapeChar ) Create a predicate for testing whether the expression satisfies the given pattern. Parameters: x | |
jakarta.persistence.criteria.CriteriaBuilder.like(Expression,Expression,char) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate like ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression pattern , & nbsp ;& nbsp ; char escapeChar ) Create a predicate for testing whether the expression satisfies the given pattern. Parameters: x - string | |
jakarta.persistence.criteria.CriteriaBuilder.between(Expression,Y,Y) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate between ( & nbsp ;& nbsp ; Expression v , & nbsp ;& nbsp ; Y x , & nbsp ;& nbsp ; Y y ) Create a predicate for testing whether the first argument is between the second and third arguments in value. Parameters: x - value | |
jakarta.persistence.criteria.CriteriaBuilder.between(Expression,Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate between ( & nbsp ;& nbsp ; Expression v , & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression y ) Create a predicate for testing whether the first argument is between the second and third arguments in value | |
jakarta.persistence.criteria.CriteriaBuilder.treat(SetJoin,Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder SetJoin treat ( & nbsp ;& nbsp ; SetJoin join , & nbsp ;& nbsp ; Class type ) Downcast SetJoin object to the specified type. Parameters: join - SetJoin object type - type to be downcast to Returns: SetJoin object of the specified type. Since: Jakarta Persistence (JPA) 2.1 | |
jakarta.persistence.criteria.CriteriaBuilder.nullif(Expression,Y) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression nullif ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Y y ) Create an expression that tests whether its argument are equal, returning null if they are and the value of the first expression if they are not | |
jakarta.persistence.criteria.CriteriaBuilder.treat(ListJoin,Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder ListJoin treat ( & nbsp ;& nbsp ; ListJoin join , & nbsp ;& nbsp ; Class type ) Downcast ListJoin object to the specified type. Parameters: join - ListJoin object type - type to be downcast to Returns: ListJoin object of the specified type. Since: Jakarta Persistence (JPA) 2.1 | |
jakarta.persistence.criteria.CriteriaBuilder.treat(MapJoin,Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder MapJoin treat ( & nbsp ;& nbsp ; MapJoin join , & nbsp ;& nbsp ; Class type ) Downcast MapJoin object to the specified type. Parameters: join - MapJoin object type - type to be downcast to Returns: MapJoin object of the specified type. Since: Jakarta Persistence (JPA) 2.1 | |
jakarta.persistence.criteria.CriteriaBuilder.treat(Path,Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Path treat ( & nbsp ;& nbsp ; Path path , & nbsp ;& nbsp ; Class type ) Downcast Path object to the specified type. Parameters: path - path type - type to be downcast to Returns: Path object of the specified type. Since: Jakarta Persistence (JPA) 2.1 | |
jakarta.persistence.criteria.CriteriaBuilder.treat(Root,Class) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Root treat ( & nbsp ;& nbsp ; Root root , & nbsp ;& nbsp ; Class type ) Downcast Root object to the specified type. Parameters: type - type to be downcast to root - root Returns: Root object of the specified type. Since: Jakarta Persistence (JPA) 2.1 | |
jakarta.persistence.criteria.CriteriaBuilder.construct(Class,Selection...) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder CompoundSelection construct ( & nbsp ;& nbsp ; Class resultClass , & nbsp ;& nbsp ; Selection ... selections ) Create a selection item corresponding to a constructor. This method is used to specify a constructor | |
jakarta.persistence.criteria.CriteriaBuilder.asc(Expression,Nulls) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Order asc ( & nbsp ;& nbsp ; Expression expression , & nbsp ;& nbsp ; Nulls nullPrecedence ) Create an ordering by the ascending value of the expression. Parameters: expression - expression used to define the ordering | |
jakarta.persistence.criteria.CriteriaBuilder.desc(Expression,Nulls) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Order desc ( & nbsp ;& nbsp ; Expression expression , & nbsp ;& nbsp ; Nulls nullPrecedence ) Create an ordering by the descending value of the expression. Parameters: expression - expression used to define the ordering | |
jakarta.persistence.criteria.From.joinMap(String,JoinType) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .From MapJoin joinMap ( & nbsp ;& nbsp ; String attributeName , & nbsp ;& nbsp ; JoinType jt ) Create a join to the specified Map -valued attribute using the given join type. Parameters: attributeName - name of the attribute for the target | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression pattern ) Create a predicate for testing whether the expression does not satisfy the given pattern. Parameters: x - string expression pattern | |
jakarta.persistence.criteria.CriteriaBuilder.notLike(Expression,String) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Predicate notLike ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; String pattern ) Create a predicate for testing whether the expression does not satisfy the given pattern. Parameters: x - string expression pattern | |
jakarta.persistence.criteria.CriteriaBuilder.substring(Expression,Expression) Jakarta Persistence (JPA) Method in jakarta.persistence. criteria .CriteriaBuilder Expression substring ( & nbsp ;& nbsp ; Expression x , & nbsp ;& nbsp ; Expression from ) Create an expression for substring extraction. Extracts a substring starting at the specified position through to end of the string |