ObjectDB Database Search

1-50 of 200 results

JPA 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