Public Member Functions | |
JpaCriteria (Dao dao) | |
CompoundSelection< Tuple > | tuple (Selection<?>... selections) |
CompoundSelection< Object[]> | array (Selection<?>... selections) |
Order | asc (Expression<?> x) |
Order | desc (Expression<?> x) |
Expression< Long > | sumAsLong (Expression< Integer > x) |
Expression< Double > | sumAsDouble (Expression< Float > x) |
Expression< Long > | count (Expression<?> x) |
Expression< Long > | countDistinct (Expression<?> x) |
Predicate | exists (Subquery<?> subquery) |
Predicate | and (Expression< Boolean > x, Expression< Boolean > y) |
Predicate | and (Predicate... restrictions) |
Predicate | or (Expression< Boolean > x, Expression< Boolean > y) |
Predicate | or (Predicate... restrictions) |
Predicate | not (Expression< Boolean > restriction) |
Predicate | conjunction () |
Predicate | disjunction () |
Predicate | isTrue (Expression< Boolean > x) |
Predicate | isFalse (Expression< Boolean > x) |
Predicate | isNull (Expression<?> x) |
Predicate | isNotNull (Expression<?> x) |
Predicate | equal (Expression<?> x, Expression<?> y) |
Predicate | equal (Expression<?> x, Object y) |
Predicate | notEqual (Expression<?> x, Expression<?> y) |
Predicate | notEqual (Expression<?> x, Object y) |
Predicate | gt (Expression<? extends Number > x, Expression<? extends Number > y) |
Predicate | gt (Expression<? extends Number > x, Number y) |
Predicate | ge (Expression<? extends Number > x, Expression<? extends Number > y) |
Predicate | ge (Expression<? extends Number > x, Number y) |
Predicate | lt (Expression<? extends Number > x, Expression<? extends Number > y) |
Predicate | lt (Expression<? extends Number > x, Number y) |
Predicate | le (Expression<? extends Number > x, Expression<? extends Number > y) |
Predicate | le (Expression<? extends Number > x, Number y) |
Expression< Number > | quot (Expression<? extends Number > x, Expression<? extends Number > y) |
Expression< Number > | quot (Expression<? extends Number > x, Number y) |
Expression< Number > | quot (Number x, Expression<? extends Number > y) |
Expression< Integer > | mod (Expression< Integer > x, Expression< Integer > y) |
Expression< Integer > | mod (Expression< Integer > x, Integer y) |
Expression< Integer > | mod (Integer x, Expression< Integer > y) |
Expression< Double > | sqrt (Expression<? extends Number > x) |
Expression< Long > | toLong (Expression<? extends Number > number) |
Expression< Integer > | toInteger (Expression<? extends Number > number) |
Expression< Float > | toFloat (Expression<? extends Number > number) |
Expression< Double > | toDouble (Expression<? extends Number > number) |
Expression< BigDecimal > | toBigDecimal (Expression<? extends Number > number) |
Expression< BigInteger > | toBigInteger (Expression<? extends Number > number) |
Expression< String > | toString (Expression< Character > character) |
Predicate | like (Expression< String > x, Expression< String > pattern) |
Predicate | like (Expression< String > x, String pattern) |
Predicate | like (Expression< String > x, Expression< String > pattern, Expression< Character > escapeChar) |
Predicate | like (Expression< String > x, Expression< String > pattern, char escapeChar) |
Predicate | like (Expression< String > x, String pattern, Expression< Character > escapeChar) |
Predicate | like (Expression< String > x, String pattern, char escapeChar) |
Predicate | notLike (Expression< String > x, Expression< String > pattern) |
Predicate | notLike (Expression< String > x, String pattern) |
Predicate | notLike (Expression< String > x, Expression< String > pattern, Expression< Character > escapeChar) |
Predicate | notLike (Expression< String > x, Expression< String > pattern, char escapeChar) |
Predicate | notLike (Expression< String > x, String pattern, Expression< Character > escapeChar) |
Predicate | notLike (Expression< String > x, String pattern, char escapeChar) |
Expression< String > | concat (Expression< String > x, Expression< String > y) |
Expression< String > | concat (Expression< String > x, String y) |
Expression< String > | concat (String x, Expression< String > y) |
Expression< String > | substring (Expression< String > x, Expression< Integer > from) |
Expression< String > | substring (Expression< String > x, int from) |
Expression< String > | substring (Expression< String > x, Expression< Integer > from, Expression< Integer > len) |
Expression< String > | substring (Expression< String > x, int from, int len) |
Expression< String > | trim (Expression< String > x) |
Expression< String > | trim (CriteriaBuilder.Trimspec ts, Expression< String > x) |
Expression< String > | trim (Expression< Character > t, Expression< String > x) |
Expression< String > | trim (CriteriaBuilder.Trimspec ts, Expression< Character > t, Expression< String > x) |
Expression< String > | trim (char t, Expression< String > x) |
Expression< String > | trim (CriteriaBuilder.Trimspec ts, char t, Expression< String > x) |
Expression< String > | lower (Expression< String > x) |
Expression< String > | upper (Expression< String > x) |
Expression< Integer > | length (Expression< String > x) |
Expression< Integer > | locate (Expression< String > x, Expression< String > pattern) |
Expression< Integer > | locate (Expression< String > x, String pattern) |
Expression< Integer > | locate (Expression< String > x, Expression< String > pattern, Expression< Integer > from) |
Expression< Integer > | locate (Expression< String > x, String pattern, int from) |
Expression< Date > | currentDate () |
Expression< Timestamp > | currentTimestamp () |
Expression< Time > | currentTime () |
Protected Member Functions | |
CriteriaBuilder | builder () |
Definition at line 52 of file JpaCriteria.java.
org.turro.jpa.query.JpaCriteria.JpaCriteria | ( | Dao | dao | ) |
Definition at line 57 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.and | ( | Expression< Boolean > | x, |
Expression< Boolean > | y | ||
) |
Definition at line 162 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.and | ( | Predicate... | restrictions | ) |
Definition at line 166 of file JpaCriteria.java.
CompoundSelection<Object[]> org.turro.jpa.query.JpaCriteria.array | ( | Selection<?>... | selections | ) |
Definition at line 94 of file JpaCriteria.java.
Order org.turro.jpa.query.JpaCriteria.asc | ( | Expression<?> | x | ) |
Definition at line 98 of file JpaCriteria.java.
|
protected |
Definition at line 66 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.concat | ( | Expression< String > | x, |
Expression< String > | y | ||
) |
Definition at line 498 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.concat | ( | Expression< String > | x, |
String | y | ||
) |
Definition at line 502 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.concat | ( | String | x, |
Expression< String > | y | ||
) |
Definition at line 506 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.conjunction | ( | ) |
Definition at line 182 of file JpaCriteria.java.
Expression<Long> org.turro.jpa.query.JpaCriteria.count | ( | Expression<?> | x | ) |
Definition at line 138 of file JpaCriteria.java.
Expression<Long> org.turro.jpa.query.JpaCriteria.countDistinct | ( | Expression<?> | x | ) |
Definition at line 142 of file JpaCriteria.java.
Expression<Date> org.turro.jpa.query.JpaCriteria.currentDate | ( | ) |
Definition at line 578 of file JpaCriteria.java.
Expression<Time> org.turro.jpa.query.JpaCriteria.currentTime | ( | ) |
Definition at line 586 of file JpaCriteria.java.
Expression<Timestamp> org.turro.jpa.query.JpaCriteria.currentTimestamp | ( | ) |
Definition at line 582 of file JpaCriteria.java.
Order org.turro.jpa.query.JpaCriteria.desc | ( | Expression<?> | x | ) |
Definition at line 102 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.disjunction | ( | ) |
Definition at line 186 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.equal | ( | Expression<?> | x, |
Expression<?> | y | ||
) |
Predicate org.turro.jpa.query.JpaCriteria.equal | ( | Expression<?> | x, |
Object | y | ||
) |
Definition at line 210 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.exists | ( | Subquery<?> | subquery | ) |
Definition at line 146 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.ge | ( | Expression<? extends Number > | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 270 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.ge | ( | Expression<? extends Number > | x, |
Number | y | ||
) |
Definition at line 274 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.gt | ( | Expression<? extends Number > | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 262 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.gt | ( | Expression<? extends Number > | x, |
Number | y | ||
) |
Definition at line 266 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.isFalse | ( | Expression< Boolean > | x | ) |
Definition at line 194 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.isNotNull | ( | Expression<?> | x | ) |
Definition at line 202 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.isNull | ( | Expression<?> | x | ) |
Definition at line 198 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.isTrue | ( | Expression< Boolean > | x | ) |
Definition at line 190 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.le | ( | Expression<? extends Number > | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 286 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.le | ( | Expression<? extends Number > | x, |
Number | y | ||
) |
Definition at line 290 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.length | ( | Expression< String > | x | ) |
Definition at line 558 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
Expression< String > | pattern | ||
) |
Definition at line 450 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
Expression< String > | pattern, | ||
char | escapeChar | ||
) |
Definition at line 462 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
Expression< String > | pattern, | ||
Expression< Character > | escapeChar | ||
) |
Definition at line 458 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
String | pattern | ||
) |
Definition at line 454 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
String | pattern, | ||
char | escapeChar | ||
) |
Definition at line 470 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.like | ( | Expression< String > | x, |
String | pattern, | ||
Expression< Character > | escapeChar | ||
) |
Definition at line 466 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.locate | ( | Expression< String > | x, |
Expression< String > | pattern | ||
) |
Definition at line 562 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.locate | ( | Expression< String > | x, |
Expression< String > | pattern, | ||
Expression< Integer > | from | ||
) |
Definition at line 570 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.locate | ( | Expression< String > | x, |
String | pattern | ||
) |
Definition at line 566 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.locate | ( | Expression< String > | x, |
String | pattern, | ||
int | from | ||
) |
Definition at line 574 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.lower | ( | Expression< String > | x | ) |
Definition at line 550 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.lt | ( | Expression<? extends Number > | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 278 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.lt | ( | Expression<? extends Number > | x, |
Number | y | ||
) |
Definition at line 282 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.mod | ( | Expression< Integer > | x, |
Expression< Integer > | y | ||
) |
Definition at line 350 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.mod | ( | Expression< Integer > | x, |
Integer | y | ||
) |
Definition at line 354 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.mod | ( | Integer | x, |
Expression< Integer > | y | ||
) |
Definition at line 358 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.not | ( | Expression< Boolean > | restriction | ) |
Definition at line 178 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notEqual | ( | Expression<?> | x, |
Expression<?> | y | ||
) |
Definition at line 214 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notEqual | ( | Expression<?> | x, |
Object | y | ||
) |
Definition at line 218 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
Expression< String > | pattern | ||
) |
Definition at line 474 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
Expression< String > | pattern, | ||
char | escapeChar | ||
) |
Definition at line 486 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
Expression< String > | pattern, | ||
Expression< Character > | escapeChar | ||
) |
Definition at line 482 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
String | pattern | ||
) |
Definition at line 478 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
String | pattern, | ||
char | escapeChar | ||
) |
Definition at line 494 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.notLike | ( | Expression< String > | x, |
String | pattern, | ||
Expression< Character > | escapeChar | ||
) |
Definition at line 490 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.or | ( | Expression< Boolean > | x, |
Expression< Boolean > | y | ||
) |
Definition at line 170 of file JpaCriteria.java.
Predicate org.turro.jpa.query.JpaCriteria.or | ( | Predicate... | restrictions | ) |
Definition at line 174 of file JpaCriteria.java.
Expression<Number> org.turro.jpa.query.JpaCriteria.quot | ( | Expression<? extends Number > | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 338 of file JpaCriteria.java.
Expression<Number> org.turro.jpa.query.JpaCriteria.quot | ( | Expression<? extends Number > | x, |
Number | y | ||
) |
Definition at line 342 of file JpaCriteria.java.
Expression<Number> org.turro.jpa.query.JpaCriteria.quot | ( | Number | x, |
Expression<? extends Number > | y | ||
) |
Definition at line 346 of file JpaCriteria.java.
Expression<Double> org.turro.jpa.query.JpaCriteria.sqrt | ( | Expression<? extends Number > | x | ) |
Definition at line 362 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.substring | ( | Expression< String > | x, |
Expression< Integer > | from | ||
) |
Definition at line 510 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.substring | ( | Expression< String > | x, |
Expression< Integer > | from, | ||
Expression< Integer > | len | ||
) |
Definition at line 518 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.substring | ( | Expression< String > | x, |
int | from | ||
) |
Definition at line 514 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.substring | ( | Expression< String > | x, |
int | from, | ||
int | len | ||
) |
Definition at line 522 of file JpaCriteria.java.
Expression<Double> org.turro.jpa.query.JpaCriteria.sumAsDouble | ( | Expression< Float > | x | ) |
Definition at line 118 of file JpaCriteria.java.
Expression<Long> org.turro.jpa.query.JpaCriteria.sumAsLong | ( | Expression< Integer > | x | ) |
Definition at line 114 of file JpaCriteria.java.
Expression<BigDecimal> org.turro.jpa.query.JpaCriteria.toBigDecimal | ( | Expression<? extends Number > | number | ) |
Definition at line 382 of file JpaCriteria.java.
Expression<BigInteger> org.turro.jpa.query.JpaCriteria.toBigInteger | ( | Expression<? extends Number > | number | ) |
Definition at line 386 of file JpaCriteria.java.
Expression<Double> org.turro.jpa.query.JpaCriteria.toDouble | ( | Expression<? extends Number > | number | ) |
Definition at line 378 of file JpaCriteria.java.
Expression<Float> org.turro.jpa.query.JpaCriteria.toFloat | ( | Expression<? extends Number > | number | ) |
Definition at line 374 of file JpaCriteria.java.
Expression<Integer> org.turro.jpa.query.JpaCriteria.toInteger | ( | Expression<? extends Number > | number | ) |
Definition at line 370 of file JpaCriteria.java.
Expression<Long> org.turro.jpa.query.JpaCriteria.toLong | ( | Expression<? extends Number > | number | ) |
Definition at line 366 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.toString | ( | Expression< Character > | character | ) |
Definition at line 390 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | char | t, |
Expression< String > | x | ||
) |
Definition at line 542 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | CriteriaBuilder.Trimspec | ts, |
char | t, | ||
Expression< String > | x | ||
) |
Definition at line 546 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | CriteriaBuilder.Trimspec | ts, |
Expression< Character > | t, | ||
Expression< String > | x | ||
) |
Definition at line 538 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | CriteriaBuilder.Trimspec | ts, |
Expression< String > | x | ||
) |
Definition at line 530 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | Expression< Character > | t, |
Expression< String > | x | ||
) |
Definition at line 534 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.trim | ( | Expression< String > | x | ) |
Definition at line 526 of file JpaCriteria.java.
CompoundSelection<Tuple> org.turro.jpa.query.JpaCriteria.tuple | ( | Selection<?>... | selections | ) |
Definition at line 90 of file JpaCriteria.java.
Expression<String> org.turro.jpa.query.JpaCriteria.upper | ( | Expression< String > | x | ) |
Definition at line 554 of file JpaCriteria.java.