ClassProjection Class Reference
[Object projections for use in Criteria queries]

Inheritance diagram for ClassProjection:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($class)
 process (Criteria $criteria, JoinCapableQuery $query)
 
Returns:
JoinCapableQuery


Static Public Member Functions

static create ($class)
 
Returns:
ClassProjection


Protected Member Functions

 subProcess (JoinCapableQuery $query, $field)

Protected Attributes

 $className = null


Detailed Description

Definition at line 16 of file ClassProjection.class.php.


Constructor & Destructor Documentation

ClassProjection::__construct ( class  ) 

Definition at line 28 of file ClassProjection.class.php.

References ClassUtils::isInstanceOf(), and Assert::isTrue().

Here is the call graph for this function:


Member Function Documentation

static ClassProjection::create ( class  )  [static]

Returns:
ClassProjection

Reimplemented in GroupByClassProjection.

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

ClassProjection::process ( Criteria criteria,
JoinCapableQuery query 
)

Returns:
JoinCapableQuery

Implements ObjectProjection.

Definition at line 43 of file ClassProjection.class.php.

References subProcess().

Here is the call graph for this function:

ClassProjection::subProcess ( JoinCapableQuery query,
field 
) [protected]

Reimplemented in GroupByClassProjection.

Definition at line 53 of file ClassProjection.class.php.

Referenced by process().


Member Data Documentation

ClassProjection::$className = null [protected]

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


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