AbstractEmptinessExpression |
Base expression implementation for (not) emptiness checking of collection properties
|
AggregateProjection |
Base class for standard aggregation functions.
|
AliasedProjection |
Represents a projection that specifies an alias
|
AvgProjection |
An avg() projection
|
BetweenExpression |
Constrains a property to between two values
|
Conjunction |
Defines a conjunction (AND series).
|
CountProjection |
A count projection
|
DetachedCriteria |
Models a detached form of a Criteria (not associated with a Session).
|
Disjunction |
Defines a disjunction (OR series).
|
Distinct |
A wrappedProjection that is a wrapper around other projections to apply distinction.
|
EmptyExpression |
An expression asserting that a collection property is empty
|
Example |
Support for query by example.
|
Example.AllPropertySelector |
Property selector that includes all properties
|
Example.NotNullOrZeroPropertySelector |
Property selector that includes only properties that are not null and non-zero (if numeric)
|
Example.NotNullPropertySelector |
Property selector that includes only properties that are not null
|
ExistsSubqueryExpression |
Expression that checks the existence of rows in a sub-query
|
Expression |
Deprecated.
|
ForeignKeyExpression |
|
ForeignKeyNullExpression |
|
ForeingKeyProjection |
|
IdentifierEqExpression |
An identifier constraint
|
IdentifierProjection |
A property value, or grouped property value
|
IlikeExpression |
Deprecated.
|
InExpression |
Constrains the property to a specified list of values
|
Junction |
A sequence of a logical expressions combined by some
associative logical operator
|
LikeExpression |
A criterion representing a "like" expression
|
LogicalExpression |
Superclass of binary logical expressions
|
NaturalIdentifier |
An expression pertaining to an entity's defined natural identifier
|
NotEmptyExpression |
An expression asserting that a collection property is empty
|
NotExpression |
A criterion that is a wrapper for another, negating the wrapped one.
|
NotNullExpression |
Constrains a property to be non-null
|
NullExpression |
Constrains a property to be null
|
Order |
Represents an ordering imposed upon the results of a Criteria
|
ProjectionList |
A projection that wraps other projections to allow selecting multiple values.
|
Projections |
The criterion package may be used by applications as a framework for building
new kinds of Projection.
|
PropertiesSubqueryExpression |
A comparison between several properties value in the outer query and the result of a multicolumn subquery.
|
Property |
A factory for property-specific criterion and projection instances
|
PropertyExpression |
superclass for comparisons between two properties (with SQL binary operators)
|
PropertyProjection |
A property value, or grouped property value
|
PropertySubqueryExpression |
A comparison between a property value in the outer query and the result of a subquery
|
Restrictions |
The criterion package may be used by applications as a framework for building
new kinds of Criterion.
|
RowCountProjection |
A row count
|
SimpleExpression |
superclass for "simple" comparisons (with SQL binary operators)
|
SimpleProjection |
A single-column projection that may be aliased
|
SimpleSubqueryExpression |
A comparison between a constant value and the the result of a subquery
|
SizeExpression |
Used to define a restriction on a collection property based on its size.
|
SQLCriterion |
A SQL fragment.
|
SQLProjection |
A SQL fragment.
|
Subqueries |
Factory class for criterion instances that represent expressions
involving subqueries.
|
SubqueryExpression |
A criterion that involves a subquery
|