Class Restrictions
- java.lang.Object
-
- org.opennms.core.criteria.restrictions.Restrictions
-
public abstract class Restrictions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Restrictions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AllRestriction
all(java.util.Collection<Restriction> restrictions)
static AllRestriction
all(Restriction... restrictions)
static AllRestriction
and(Restriction... restrictions)
static AnyRestriction
any(java.util.Collection<Restriction> restrictions)
static AnyRestriction
any(Restriction... restrictions)
static BetweenRestriction
between(java.lang.String attribute, java.lang.Object begin, java.lang.Object end)
static EqRestriction
eq(java.lang.String attribute, java.lang.Object comparator)
static EqPropertyRestriction
eqProperty(java.lang.String attribute, java.lang.Object comparator)
static GeRestriction
ge(java.lang.String attribute, java.lang.Object comparator)
static GtRestriction
gt(java.lang.String attribute, java.lang.Object comparator)
static EqRestriction
id(java.lang.Integer id)
static IlikeRestriction
ilike(java.lang.String attribute, java.lang.Object comparator)
static InRestriction
in(java.lang.String attribute, java.util.Collection<?> collection)
static IplikeRestriction
iplike(java.lang.String attribute, java.lang.Object comparator)
static NotNullRestriction
isNotNull(java.lang.String attribute)
static NullRestriction
isNull(java.lang.String attribute)
static LeRestriction
le(java.lang.String attribute, java.lang.Object comparator)
static LikeRestriction
like(java.lang.String attribute, java.lang.Object comparator)
static LtRestriction
lt(java.lang.String attribute, java.lang.Object comparator)
static Restriction
ne(java.lang.String attribute, java.lang.Object comparator)
static NotRestriction
not(Restriction restriction)
static AnyRestriction
or(Restriction... restrictions)
static AttributeRestriction
sql(java.lang.String sql)
static AttributeRestriction
sql(java.lang.String sql, java.lang.Object[] parameters, SqlRestriction.Type[] types)
static AttributeRestriction
sql(java.lang.String sql, java.lang.Object parameter, SqlRestriction.Type type)
-
-
-
Method Detail
-
isNull
public static NullRestriction isNull(java.lang.String attribute)
-
isNotNull
public static NotNullRestriction isNotNull(java.lang.String attribute)
-
id
public static EqRestriction id(java.lang.Integer id)
-
eq
public static EqRestriction eq(java.lang.String attribute, java.lang.Object comparator)
-
eqProperty
public static EqPropertyRestriction eqProperty(java.lang.String attribute, java.lang.Object comparator)
-
ne
public static Restriction ne(java.lang.String attribute, java.lang.Object comparator)
-
gt
public static GtRestriction gt(java.lang.String attribute, java.lang.Object comparator)
-
ge
public static GeRestriction ge(java.lang.String attribute, java.lang.Object comparator)
-
lt
public static LtRestriction lt(java.lang.String attribute, java.lang.Object comparator)
-
le
public static LeRestriction le(java.lang.String attribute, java.lang.Object comparator)
-
like
public static LikeRestriction like(java.lang.String attribute, java.lang.Object comparator)
-
ilike
public static IlikeRestriction ilike(java.lang.String attribute, java.lang.Object comparator)
-
iplike
public static IplikeRestriction iplike(java.lang.String attribute, java.lang.Object comparator)
-
in
public static InRestriction in(java.lang.String attribute, java.util.Collection<?> collection)
-
between
public static BetweenRestriction between(java.lang.String attribute, java.lang.Object begin, java.lang.Object end)
-
not
public static NotRestriction not(Restriction restriction)
-
and
public static AllRestriction and(Restriction... restrictions)
-
or
public static AnyRestriction or(Restriction... restrictions)
-
all
public static AllRestriction all(Restriction... restrictions)
-
all
public static AllRestriction all(java.util.Collection<Restriction> restrictions)
-
any
public static AnyRestriction any(Restriction... restrictions)
-
any
public static AnyRestriction any(java.util.Collection<Restriction> restrictions)
-
sql
public static AttributeRestriction sql(java.lang.String sql)
-
sql
public static AttributeRestriction sql(java.lang.String sql, java.lang.Object parameter, SqlRestriction.Type type)
-
sql
public static AttributeRestriction sql(java.lang.String sql, java.lang.Object[] parameters, SqlRestriction.Type[] types)
-
-