Projection Class Reference
[Object queries API]

See also:
http://www.hibernate.org/hib_docs/v3/reference/en/html/querycriteria.html#querycriteria-projection
More...

Inheritance diagram for Projection:

Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static sum ($property, $alias=null)
 
Returns:
SumProjection

static avg ($property, $alias=null)
 
Returns:
AverageNumberProjection

static mappable (MappableObject $object, $alias=null)
 
Returns:
MappableObjectProjection

static min ($property, $alias=null)
 
Returns:
MinimalNumberProjection

static max ($property, $alias=null)
 
Returns:
MaximalNumberProjection

static property ($property, $alias=null)
 
Returns:
PropertyProjection

static count ($property=null, $alias=null)
 
Returns:
RowCountProjection

static distinctCount ($property=null, $alias=null)
 
Returns:
DistinctCountProjection

static chain ()
 
Returns:
ProjectionChain

static group ($property)
 
Returns:
GroupByPropertyProjection

static groupByClass ($class)
 
Returns:
GroupByClassProjection

static having (LogicalObject $logic)
 
Returns:
HavingProjection

static clazz ($className)
 
Returns:
ClassProjection


Detailed Description

See also:
http://www.hibernate.org/hib_docs/v3/reference/en/html/querycriteria.html#querycriteria-projection

Definition at line 18 of file Projection.class.php.


Member Function Documentation

static Projection::sum ( property,
alias = null 
) [static]

Returns:
SumProjection

Definition at line 23 of file Projection.class.php.

static Projection::avg ( property,
alias = null 
) [static]

Returns:
AverageNumberProjection

Definition at line 31 of file Projection.class.php.

static Projection::mappable ( MappableObject object,
alias = null 
) [static]

Returns:
MappableObjectProjection

Definition at line 39 of file Projection.class.php.

static Projection::min ( property,
alias = null 
) [static]

Returns:
MinimalNumberProjection

Definition at line 47 of file Projection.class.php.

static Projection::max ( property,
alias = null 
) [static]

Returns:
MaximalNumberProjection

Definition at line 55 of file Projection.class.php.

static Projection::property ( property,
alias = null 
) [static]

Returns:
PropertyProjection

Definition at line 63 of file Projection.class.php.

static Projection::count ( property = null,
alias = null 
) [static]

Returns:
RowCountProjection

Definition at line 71 of file Projection.class.php.

static Projection::distinctCount ( property = null,
alias = null 
) [static]

Returns:
DistinctCountProjection

Definition at line 79 of file Projection.class.php.

static Projection::chain (  )  [static]

Returns:
ProjectionChain

Definition at line 87 of file Projection.class.php.

static Projection::group ( property  )  [static]

Returns:
GroupByPropertyProjection

Definition at line 95 of file Projection.class.php.

static Projection::groupByClass ( class  )  [static]

Returns:
GroupByClassProjection

Definition at line 103 of file Projection.class.php.

static Projection::having ( LogicalObject logic  )  [static]

Returns:
HavingProjection

Definition at line 111 of file Projection.class.php.

static Projection::clazz ( className  )  [static]

Returns:
ClassProjection

Definition at line 119 of file Projection.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:58:15 2007 for onPHP by  doxygen 1.5.4