|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Criterion | |
net.sf.hibernate | |
net.sf.hibernate.expression | |
net.sf.hibernate.impl |
Uses of Criterion in net.sf.hibernate |
Methods in net.sf.hibernate with parameters of type Criterion | |
Criteria |
Criteria.add(Criterion criterion)
Add a Criterion to constrain the results to be retrieved. |
Uses of Criterion in net.sf.hibernate.expression |
Classes in net.sf.hibernate.expression that implement Criterion | |
class |
AbstractCriterion
Base class for Criterion implementations |
class |
AndExpression
A logical "and" |
class |
BetweenExpression
Constrains a property to between two values |
class |
Conjunction
|
class |
Disjunction
|
class |
EqExpression
|
class |
EqPropertyExpression
|
class |
Example
Support for query by example. |
class |
GeExpression
|
class |
GtExpression
|
class |
IlikeExpression
A case-insensitive "like" |
class |
InExpression
Constrains the property to a specified list of values |
class |
Junction
A sequence of a logical expressions combined by some associative logical operator |
class |
LeExpression
|
class |
LePropertyExpression
|
class |
LikeExpression
|
class |
LogicalExpression
Superclass of binary logical expressions |
class |
LtExpression
|
class |
LtPropertyExpression
|
class |
NotExpression
Negates another criterion |
class |
NotNullExpression
Constrains a property to be non-null |
class |
NullExpression
Constrains a property to be null |
class |
OrExpression
A logical "or" |
class |
PropertyExpression
superclass for comparisons between two properties (with SQL binary operators) |
class |
SimpleExpression
superclass for "simple" comparisons (with SQL binary operators) |
class |
SQLCriterion
A SQL fragment. |
Methods in net.sf.hibernate.expression that return Criterion | |
static Criterion |
Expression.ilike(String propertyName,
String value,
MatchMode matchMode)
A case-insensitive "like", similar to Postgres ilike operator |
static Criterion |
Expression.ilike(String propertyName,
Object value)
A case-insensitive "like", similar to Postgres ilike operator |
static Criterion |
Expression.between(String propertyName,
Object lo,
Object hi)
Apply a "between" constraint to the named property |
static Criterion |
Expression.in(String propertyName,
Object[] values)
Apply an "in" constraint to the named property |
static Criterion |
Expression.in(String propertyName,
Collection values)
Apply an "in" constraint to the named property |
static Criterion |
Expression.isNull(String propertyName)
Apply an "is null" constraint to the named property |
static Criterion |
Expression.eqProperty(String propertyName,
String otherPropertyName)
Apply an "equal" constraint to two properties |
static Criterion |
Expression.ltProperty(String propertyName,
String otherPropertyName)
Apply a "less than" constraint to two properties |
static Criterion |
Expression.leProperty(String propertyName,
String otherPropertyName)
Apply a "less than or equal" constraint to two properties |
static Criterion |
Expression.isNotNull(String propertyName)
Apply an "is not null" constraint to the named property |
static Criterion |
Expression.and(Criterion lhs,
Criterion rhs)
Return the conjuction of two expressions |
static Criterion |
Expression.or(Criterion lhs,
Criterion rhs)
Return the disjuction of two expressions |
static Criterion |
Expression.not(Criterion expression)
Return the negation of an expression |
static Criterion |
Expression.sql(String sql,
Object[] values,
Type[] types)
Apply a constraint expressed in SQL, with the given JDBC parameters. |
static Criterion |
Expression.sql(String sql,
Object value,
Type type)
Apply a constraint expressed in SQL, with the given JDBC parameter. |
static Criterion |
Expression.sql(String sql)
Apply a constraint expressed in SQL. |
static Criterion |
Expression.allEq(Map propertyNameValues)
Apply an "equals" constraint to each property in the key set of a Map |
Methods in net.sf.hibernate.expression with parameters of type Criterion | |
Junction |
Junction.add(Criterion criterion)
|
static Criterion |
Expression.and(Criterion lhs,
Criterion rhs)
Return the conjuction of two expressions |
static Criterion |
Expression.or(Criterion lhs,
Criterion rhs)
Return the disjuction of two expressions |
static Criterion |
Expression.not(Criterion expression)
Return the negation of an expression |
Uses of Criterion in net.sf.hibernate.impl |
Methods in net.sf.hibernate.impl that return Criterion | |
Criterion |
CriteriaImpl.CriterionEntry.getCriterion()
|
Methods in net.sf.hibernate.impl with parameters of type Criterion | |
Criteria |
CriteriaImpl.add(Criterion expression)
|
Criteria |
CriteriaImpl.add(String alias,
Criterion expression)
|
Criteria |
CriteriaImpl.Subcriteria.add(Criterion expression)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |