org.hibernate.criterion
Class Property
java.lang.Object
   org.hibernate.criterion.SimpleProjection
org.hibernate.criterion.SimpleProjection
       org.hibernate.criterion.PropertyProjection
org.hibernate.criterion.PropertyProjection
           org.hibernate.criterion.Property
org.hibernate.criterion.Property
- All Implemented Interfaces: 
- Serializable, EnhancedProjection, Projection
- public class Property 
- extends PropertyProjection
A factory for property-specific criterion and projection instances
- Author:
- Gavin King
- See Also:
- Serialized Form
 
 
 
 
 
Property
protected Property(String propertyName)
between
public Criterion between(Object min,
                         Object max)
- 
 
in
public Criterion in(Collection values)
- 
 
in
public Criterion in(Object[] values)
- 
 
like
public SimpleExpression like(Object value)
- 
 
like
public SimpleExpression like(String value,
                             MatchMode matchMode)
- 
 
eq
public SimpleExpression eq(Object value)
- 
 
ne
public SimpleExpression ne(Object value)
- 
 
gt
public SimpleExpression gt(Object value)
- 
 
lt
public SimpleExpression lt(Object value)
- 
 
le
public SimpleExpression le(Object value)
- 
 
ge
public SimpleExpression ge(Object value)
- 
 
eqProperty
public PropertyExpression eqProperty(Property other)
- 
 
neProperty
public PropertyExpression neProperty(Property other)
- 
 
leProperty
public PropertyExpression leProperty(Property other)
- 
 
geProperty
public PropertyExpression geProperty(Property other)
- 
 
ltProperty
public PropertyExpression ltProperty(Property other)
- 
 
gtProperty
public PropertyExpression gtProperty(Property other)
- 
 
eqProperty
public PropertyExpression eqProperty(String other)
- 
 
neProperty
public PropertyExpression neProperty(String other)
- 
 
leProperty
public PropertyExpression leProperty(String other)
- 
 
geProperty
public PropertyExpression geProperty(String other)
- 
 
ltProperty
public PropertyExpression ltProperty(String other)
- 
 
gtProperty
public PropertyExpression gtProperty(String other)
- 
 
isNull
public Criterion isNull()
- 
 
isNotNull
public Criterion isNotNull()
- 
 
isEmpty
public Criterion isEmpty()
- 
 
isNotEmpty
public Criterion isNotEmpty()
- 
 
count
public CountProjection count()
- 
 
max
public AggregateProjection max()
- 
 
min
public AggregateProjection min()
- 
 
avg
public AggregateProjection avg()
- 
 
group
public PropertyProjection group()
- 
 
asc
public Order asc()
- 
 
desc
public Order desc()
- 
 
forName
public static Property forName(String propertyName)
- 
 
getProperty
public Property getProperty(String propertyName)
- Get a component attribute of this property
 
- 
 
eq
public Criterion eq(DetachedCriteria subselect)
- 
 
ne
public Criterion ne(DetachedCriteria subselect)
- 
 
lt
public Criterion lt(DetachedCriteria subselect)
- 
 
le
public Criterion le(DetachedCriteria subselect)
- 
 
gt
public Criterion gt(DetachedCriteria subselect)
- 
 
ge
public Criterion ge(DetachedCriteria subselect)
- 
 
notIn
public Criterion notIn(DetachedCriteria subselect)
- 
 
in
public Criterion in(DetachedCriteria subselect)
- 
 
eqAll
public Criterion eqAll(DetachedCriteria subselect)
- 
 
gtAll
public Criterion gtAll(DetachedCriteria subselect)
- 
 
ltAll
public Criterion ltAll(DetachedCriteria subselect)
- 
 
leAll
public Criterion leAll(DetachedCriteria subselect)
- 
 
geAll
public Criterion geAll(DetachedCriteria subselect)
- 
 
gtSome
public Criterion gtSome(DetachedCriteria subselect)
- 
 
ltSome
public Criterion ltSome(DetachedCriteria subselect)
- 
 
leSome
public Criterion leSome(DetachedCriteria subselect)
- 
 
geSome
public Criterion geSome(DetachedCriteria subselect)
- 
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.