ObjectDB Database Search

51-100 of 200 results

How to use regular expressions in Criteria Builder

does not support regular expressions in queries, so currently you cannot use regular expressions in ... so you can use regular expressions in queries, just use string-based JPQL ("e.g. e.field.matches(regexp)") instead of criteria queries. support Support ... I'm struggling to understand how to use the matches method on the String class when using regular

jakarta.persistence.criteria.CriteriaBuilder.lt(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate lt (    Expression x ,    Expression y ) Create a predicate for testing whether the first argument is less than the second. Parameters: x - expression y - expression Returns: less-than predicate. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.le(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate le (    Expression x ,    Expression y ) Create a predicate for testing whether the first argument is less than or equal to the second. Parameters: x - expression y - expression Returns

jakarta.persistence.criteria.CriteriaBuilder.equal(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate equal (    Expression x ,    Expression y ) Create a predicate for testing the arguments for equality. Parameters: x - expression y - expression Returns: equality predicate. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo(Expression,Expression)

greaterThanOrEqualTo (    Expression x ,    Expression y ) Create a predicate for testing whether the first argument is greater than or equal to the second. Parameters: x - expression y - expression Returns: greater-than-or-equal predicate. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.lessThan(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate lessThan (    Expression x ,    Expression y ) Create a predicate for testing whether the first argument is less than the second. Parameters: x - expression y - expression Returns: less-than predicate. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.notEqual(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate notEqual (    Expression x ,    Expression y ) Create a predicate for testing the arguments for inequality. Parameters: x - expression y - expression Returns: inequality predicate. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.greaterThan(Expression,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Predicate greaterThan (    Expression x ,    Expression y ) Create a predicate for testing whether the first argument is greater than the second. Parameters: x - expression y - expression Returns

jakarta.persistence.criteria.Expression.notEqualTo(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Predicate notEqualTo (    Expression value ) Create a predicate to test whether the expression is unequal to the argument. Parameters: value - expression to be tested against Returns: predicate testing for inequality. Since: Jakarta Persistence (JPA) 3.2

jakarta.persistence.criteria.Expression.in(Expression...)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Predicate in (    Expression ... values ) Create a predicate to test whether the expression is a member of the argument list. Parameters: values - expressions to be tested against Returns: predicate testing for membership. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.Expression.equalTo(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Predicate equalTo (    Expression value ) Create a predicate to test whether the expression is equal to the argument. Parameters: value - expression to be tested against Returns: predicate testing for equality. Since: Jakarta Persistence (JPA) 3.2

jakarta.persistence.criteria.Expression.in(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Predicate in (    Expression values ) Create a predicate to test whether the expression is a member of the collection. Parameters: values - expression corresponding to collection to be tested against Returns

GROUP BY and HAVING clauses

which returns the first letters as result. ObjectDB is very flexible in allowing JPQL expressions anywhere in ... . Only identification variables and path expressions are currently supported in the GROUP BY clause by all the JPA ... that are in use by countries in that group. The DISTINCT keyword in a COUNT aggregate expression , as

JPA Criteria API Queries

expression . CriteriaQuery TypedQuery TypedQuery TypedQuery query = em. createQuery (q); List results ... criteria expressions . Running this query requires setting the parameter: TypedQuery query = em. createQuery ... queries. Criteria Query Expressions JPA query clauses are composed of expressions . Because JPQL

Logical Operators in JPQL and Criteria API

expressions out of simple JPQL boolean expressions . Logical Operators ObjectDB supports 2 sets ... part of its JDO support. Criteria Query Logical Operators Boolean Expressions and Predicates Boolean expressions are represented in criteria queries by Expression and descendant interfaces. For example

jakarta.persistence.criteria.Expression.cast(Class)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Expression cast (    Class type ) Cast this expression to the specified type, returning a new expression object. Unlike Expression .as , this method does result in a runtime type conversion. Providers are required

jakarta.persistence.criteria.Expression.as(Class)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria. Expression Expression as (    Class type ) Perform a typecast upon the expression , returning a new expression object. Unlike Expression .cast , this method does not cause type conversion: the runtime type is not changed

jakarta.persistence.criteria.CriteriaBuilder.nullif(Expression,Y)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression nullif (    Expression x ,    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.sumAsLong(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression sumAsLong (    Expression x ) Create an aggregate expression applying the sum operation to an Integer-valued expression , returning a Long result. Parameters: x - expression representing input

jakarta.persistence.criteria.CriteriaBuilder.sumAsDouble(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression sumAsDouble (    Expression x ) Create an aggregate expression applying the sum operation to a Float-valued expression , returning a Double result. Parameters: x - expression representing input

jakarta.persistence.criteria.CriteriaBuilder.asc(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Order asc (    Expression expression ) Create an ordering by the ascending value of the expression . Parameters: expression - expression used to define the ordering Returns: ascending ordering corresponding to the expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.desc(Expression)

(    Expression expression ) Create an ordering by the descending value of the expression . Parameters: expression - expression used to define the ordering Returns: descending ordering corresponding to the expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.asc(Expression,Nulls)

;  Expression expression ,    Nulls nullPrecedence ) Create an ordering by the ascending value of the expression . Parameters: expression - expression used to define the ordering nullPrecedence - the precedence of null values Returns: ascending ordering corresponding to the expression . Since: Jakarta Persistence (JPA) 3.2

jakarta.persistence.criteria.CriteriaBuilder.desc(Expression,Nulls)

(    Expression expression ,    Nulls nullPrecedence ) Create an ordering by the descending value of the expression . Parameters: expression - expression used to define the ordering nullPrecedence - the precedence of null values Returns: descending ordering corresponding to the expression . Since: Jakarta Persistence (JPA) 3.2

jakarta.persistence.criteria.Subquery.groupBy(Expression...)

;  Expression ... grouping ) Specify the expressions that are used to form groups over the subquery results. Replaces the previous specified grouping expressions , if any. If no grouping expressions are specified, any previously added grouping expressions are simply removed. This method

jakarta.persistence.criteria.AbstractQuery.groupBy(Expression...)

groupBy (    Expression ... grouping ) Specify the expressions that are used to form groups over the query results. Replaces the previous specified grouping expressions , if any. If no grouping expressions are specified, any previously added grouping expressions are simply removed. Parameters

jakarta.persistence.criteria.CriteriaQuery.groupBy(Expression...)

groupBy (    Expression ... grouping ) Specify the expressions that are used to form groups over the query results. Replaces the previous specified grouping expressions , if any. If no grouping expressions are specified, any previously added grouping expressions are simply removed. This method

jakarta.persistence.criteria.CriteriaBuilder.selectCase(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder SimpleCase selectCase (    Expression expression ) Create a simple case expression . Parameters: expression - to be tested against the case conditions Returns: simple case expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.avg(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression avg (    Expression x ) Create an aggregate expression applying the avg operation. Parameters: x - expression representing input value to avg operation Returns: avg expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.sum(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression sum (    Expression x ) Create an aggregate expression applying the sum operation. Parameters: x - expression representing input value to sum operation Returns: sum expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.substring(Expression,int)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression substring (    Expression x ,    int from ) Create an expression for substring ... position is 1. Parameters: x - string expression from - start position Returns: expression

jakarta.persistence.criteria.CriteriaBuilder.substring(Expression,int,int)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression substring (    Expression x ,    int from ,    int len ) Create an expression for substring extraction. Extracts a substring of given length starting at the specified position

jakarta.persistence.criteria.CriteriaBuilder.concat(Expression,String)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression concat (    Expression x ,    String y ) Create an expression for string concatenation. Parameters: x - string expression y - string Returns: expression corresponding to concatenation. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.concat(String,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression concat (    String x ,    Expression y ) Create an expression for string concatenation. Parameters: x - string y - string expression Returns: expression corresponding to concatenation. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.trim(char,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression trim (    char t ,    Expression x ) Create expression to trim character from both ends of a string. Parameters: x - expression for string to trim t - character to be trimmed Returns

jakarta.persistence.criteria.CriteriaBuilder.trim(Trimspec,char,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression trim (    Trimspec ts ,    char t ,    Expression x ) Create expression to trim character from a string. Parameters: x - expression for string to trim t - character

jakarta.persistence.criteria.CriteriaBuilder.lower(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression lower (    Expression x ) Create expression for converting a string to lowercase. Parameters: x - string expression Returns: expression to convert to lowercase. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.upper(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression upper (    Expression x ) Create expression for converting a string to uppercase. Parameters: x - string expression Returns: expression to convert to uppercase. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.trim(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression trim (    Expression x ) Create expression to trim blanks from both ends of a string. Parameters: x - expression for string to trim Returns: trim expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.trim(Trimspec,Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression trim (    Trimspec ts ,    Expression x ) Create expression to trim blanks from a string. Parameters: x - expression for string to trim ts - trim specification Returns: trim expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.length(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression length (    Expression x ) Create expression to return length of a string. Parameters: x - string expression Returns: length expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.left(Expression,int)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression left (    Expression x ,    int len ) Create an expression for the leftmost substring of a string, Parameters: x - string expression len - length of the substring to return Returns

jakarta.persistence.criteria.CriteriaBuilder.right(Expression,int)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression right (    Expression x ,    int len ) Create an expression for the rightmost substring of a string, Parameters: x - string expression len - length of the substring to return Returns

jakarta.persistence.criteria.CriteriaBuilder.toLong(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toLong (    Expression number ) Typecast. Returns same expression object. Parameters: number - numeric expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.toBigInteger(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toBigInteger (    Expression number ) Typecast. Returns same expression object. Parameters: number - numeric expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.toString(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toString (    Expression character ) Typecast. Returns same expression object. Parameters: character - expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.Case.otherwise(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder.Case Expression otherwise (    Expression result ) Add an "else" clause to the case expression . Parameters: result - "else" result expression Returns: expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.toInteger(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toInteger (    Expression number ) Typecast. Returns same expression object. Parameters: number - numeric expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.toFloat(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toFloat (    Expression number ) Typecast. Returns same expression object. Parameters: number - numeric expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.criteria.CriteriaBuilder.toDouble(Expression)

Jakarta Persistence (JPA) Method in jakarta.persistence.criteria.CriteriaBuilder Expression toDouble (    Expression number ) Typecast. Returns same expression object. Parameters: number - numeric expression Returns: Expression . Since: Jakarta Persistence (JPA) 1.0