UnifiedContainerWorker Class Reference
[IdentifiableObject collections handlers]

See also:
UnifiedContainer
More...

Inheritance diagram for UnifiedContainerWorker:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 makeFetchQuery ()
sync & $insert (), &$delete
 __construct (UnifiedContainer $uc)
 setObjectQuery (ObjectQuery $oq)
 
Returns:
UnifiedContainerWorker

 setCriteria (Criteria $criteria)
 
Returns:
UnifiedContainerWorker

 getCriteria ()
 
Returns:
Criteria

 makeCountQuery ()
 
Returns:
SelectQuery


Protected Member Functions

 makeSelectQuery ()
 
Returns:
SelectQuery


Protected Attributes

 $criteria = null
 $oq = null
 $container = null


Detailed Description

See also:
UnifiedContainer

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


Constructor & Destructor Documentation

UnifiedContainerWorker::__construct ( UnifiedContainer uc  ) 

Definition at line 27 of file UnifiedContainerWorker.class.php.


Member Function Documentation

UnifiedContainerWorker::makeFetchQuery (  )  [abstract]

Reimplemented in ManyToManyLinkedFull, ManyToManyLinkedLazy, OneToManyLinkedFull, and OneToManyLinkedLazy.

Referenced by makeCountQuery().

sync& UnifiedContainerWorker::$insert (  )  [abstract]

Reimplemented in ManyToManyLinkedFull, ManyToManyLinkedLazy, OneToManyLinkedFull, and OneToManyLinkedLazy.

UnifiedContainerWorker::setObjectQuery ( ObjectQuery oq  ) 

Returns:
UnifiedContainerWorker

Definition at line 35 of file UnifiedContainerWorker.class.php.

UnifiedContainerWorker::setCriteria ( Criteria criteria  ) 

Returns:
UnifiedContainerWorker

Definition at line 45 of file UnifiedContainerWorker.class.php.

UnifiedContainerWorker::getCriteria (  ) 

Returns:
Criteria

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

UnifiedContainerWorker::makeCountQuery (  ) 

Returns:
SelectQuery

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

References SQLFunction::create(), and makeFetchQuery().

Here is the call graph for this function:

UnifiedContainerWorker::makeSelectQuery (  )  [protected]

Returns:
SelectQuery

Definition at line 78 of file UnifiedContainerWorker.class.php.

Referenced by OneToManyLinkedLazy::makeFetchQuery(), OneToManyLinkedFull::makeFetchQuery(), ManyToManyLinkedLazy::makeFetchQuery(), and ManyToManyLinkedFull::makeFetchQuery().


Member Data Documentation

UnifiedContainerWorker::$criteria = null [protected]

Definition at line 20 of file UnifiedContainerWorker.class.php.

UnifiedContainerWorker::$oq = null [protected]

Definition at line 21 of file UnifiedContainerWorker.class.php.

UnifiedContainerWorker::$container = null [protected]

Definition at line 22 of file UnifiedContainerWorker.class.php.


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