public class QRestriction extends Object
| Modifier and Type | Method and Description |
|---|---|
static QMultiNode |
and(QOperatorNode... list) |
static QBetweenNode |
between(String property,
double a,
double b) |
static QBetweenNode |
between(String property,
long a,
long b) |
static QBetweenNode |
between(String property,
Object a,
Object b) |
static QOperatorNode |
createValueNode(Object value)
This will recognize values or subcriteria
|
static QPropertyComparison |
eq(String property,
double value) |
static QPropertyComparison |
eq(String property,
long value) |
static QPropertyComparison |
eq(String property,
Object value)
Equals a property to a value.
|
static QPropertyComparison |
ge(String property,
double value) |
static QPropertyComparison |
ge(String property,
long value) |
static QPropertyComparison |
ge(String property,
Object value) |
static QPropertyComparison |
gt(String property,
double value) |
static QPropertyComparison |
gt(String property,
long value) |
static QPropertyComparison |
gt(String property,
Object value) |
static QPropertyComparison |
ilike(String property,
Object value) |
static <V> QPropertyIn |
in(String property,
List<V> list) |
static <V> QPropertyIn |
in(String property,
QSelection<V> subQuery) |
static QUnaryProperty |
isnotnull(String property) |
static QUnaryProperty |
isnull(String property) |
static QPropertyComparison |
le(String property,
double value) |
static QPropertyComparison |
le(String property,
long value) |
static QPropertyComparison |
le(String property,
Object value) |
static QPropertyComparison |
like(String property,
Object value) |
static QPropertyComparison |
lt(String property,
double value) |
static QPropertyComparison |
lt(String property,
long value) |
static QPropertyComparison |
lt(String property,
Object value) |
static QPropertyComparison |
ne(String property,
double value) |
static QPropertyComparison |
ne(String property,
long value) |
static QPropertyComparison |
ne(String property,
Object value) |
static QMultiNode |
or(QOperatorNode... list) |
static QSqlRestriction |
sqlCondition(String sql) |
static QSqlRestriction |
sqlCondition(String sql,
Object[] param) |
@Nonnull public static final QMultiNode and(QOperatorNode... list)
@Nonnull public static final QMultiNode or(QOperatorNode... list)
@Nonnull public static final QPropertyComparison eq(String property, Object value)
property - value - @Nonnull public static final QPropertyComparison eq(String property, long value)
@Nonnull public static final QPropertyComparison eq(String property, double value)
@Nonnull public static final QPropertyComparison ne(String property, Object value)
@Nonnull public static final QPropertyComparison ne(String property, long value)
@Nonnull public static final QPropertyComparison ne(String property, double value)
@Nonnull public static final QPropertyComparison gt(String property, Object value)
@Nonnull public static final QPropertyComparison gt(String property, long value)
@Nonnull public static final QPropertyComparison gt(String property, double value)
@Nonnull public static final QPropertyComparison lt(String property, Object value)
@Nonnull public static final QPropertyComparison lt(String property, long value)
@Nonnull public static final QPropertyComparison lt(String property, double value)
@Nonnull public static final QPropertyComparison ge(String property, Object value)
@Nonnull public static final QPropertyComparison ge(String property, long value)
@Nonnull public static final QPropertyComparison ge(String property, double value)
@Nonnull public static final QPropertyComparison le(String property, Object value)
@Nonnull public static final QPropertyComparison le(String property, long value)
@Nonnull public static final QPropertyComparison le(String property, double value)
@Nonnull public static final QPropertyComparison like(String property, Object value)
@Nonnull public static final QBetweenNode between(String property, Object a, Object b)
@Nonnull public static final QBetweenNode between(String property, long a, long b)
@Nonnull public static final QBetweenNode between(String property, double a, double b)
@Nonnull public static final QPropertyComparison ilike(String property, Object value)
@Nonnull public static final QUnaryProperty isnull(String property)
@Nonnull public static final QUnaryProperty isnotnull(String property)
@Nonnull public static final <V> QPropertyIn in(String property, List<V> list)
@Nonnull public static final <V> QPropertyIn in(String property, QSelection<V> subQuery)
@Nonnull public static final QSqlRestriction sqlCondition(@Nonnull String sql)
@Nonnull public static final QSqlRestriction sqlCondition(@Nonnull String sql, @Nonnull Object[] param)
@Nonnull public static QOperatorNode createValueNode(@Nullable Object value)
value - Copyright © 2017 etc.to. All rights reserved.