站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

Uses of Interface net.sf.hibernate.expression.Criterion (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


Uses of Interface
net.sf.hibernate.expression.Criterion

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)