Changeset 1613
- Timestamp:
- 06/02/08 15:10:08 (3 months ago)
- Files:
-
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation (moved) (moved from trunk/src/main/php/net/stubbles/rdbms/persistence/annotations)
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubDBColumnAnnotation.php (modified) (2 diffs)
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubDBTableAnnotation.php (modified) (2 diffs)
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubEntityAnnotation.php (modified) (4 diffs)
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubIdAnnotation.php (modified) (2 diffs)
- trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubTransientAnnotation.php (modified) (2 diffs)
- trunk/src/main/php/net/stubbles/rdbms/persistence/stubPersistenceHelper.php (modified) (1 diff)
- trunk/src/test/php/net/stubbles/rdbms/persistence/stubSetterMethodHelperTestCase.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubDBColumnAnnotation.php
r1301 r1613 5 5 * @author Frank Kleine <mikey@stubbles.net> 6 6 * @package stubbles 7 * @subpackage rdbms_persistence_annotation s7 * @subpackage rdbms_persistence_annotation 8 8 */ 9 9 stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', … … 15 15 * 16 16 * @package stubbles 17 * @subpackage rdbms_persistence_annotation s17 * @subpackage rdbms_persistence_annotation 18 18 */ 19 19 class stubDBColumnAnnotation extends stubAbstractAnnotation implements stubAnnotation trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubDBTableAnnotation.php
r1225 r1613 5 5 * @author Frank Kleine <mikey@stubbles.net> 6 6 * @package stubbles 7 * @subpackage rdbms_persistence_annotation s7 * @subpackage rdbms_persistence_annotation 8 8 */ 9 9 stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', … … 15 15 * 16 16 * @package stubbles 17 * @subpackage rdbms_persistence_annotation s17 * @subpackage rdbms_persistence_annotation 18 18 */ 19 19 class stubDBTableAnnotation extends stubAbstractAnnotation implements stubAnnotation trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubEntityAnnotation.php
r1225 r1613 5 5 * @author Frank Kleine <mikey@stubbles.net> 6 6 * @package stubbles 7 * @subpackage rdbms_persistence_annotation s7 * @subpackage rdbms_persistence_annotation 8 8 */ 9 9 stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', … … 14 14 * 15 15 * @package stubbles 16 * @subpackage rdbms_persistence_annotation s16 * @subpackage rdbms_persistence_annotation 17 17 */ 18 18 class stubEntityAnnotation extends stubAbstractAnnotation implements stubAnnotation … … 24 24 */ 25 25 protected $name; 26 /** 27 * default order by statement to be used when fetching more then one instance 28 * 29 * @var string 30 */ 31 protected $defaultOrder; 26 32 27 33 /** … … 46 52 47 53 /** 54 * sets the default order by statement to be used when fetching more then one instance 55 * 56 * @param string $defaultOrder 57 */ 58 public function setDefaultOrder($defaultOrder) 59 { 60 $this->defaultOrder = $defaultOrder; 61 } 62 63 /** 64 * checks whether a default order by statement is set 65 * 66 * @return bool 67 */ 68 public function hasDefaultOrder() 69 { 70 return (null !== $this->defaultOrder); 71 } 72 73 /** 74 * returns the default order by statement to be used when fetching more then one instance 75 * 76 * @return unknown 77 */ 78 public function getDefaultOrder() 79 { 80 return $this->defaultOrder; 81 } 82 83 /** 48 84 * returns the target of the annotation as bitmap 49 85 * trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubIdAnnotation.php
r1225 r1613 5 5 * @author Frank Kleine <mikey@stubbles.net> 6 6 * @package stubbles 7 * @subpackage rdbms_persistence_annotation s7 * @subpackage rdbms_persistence_annotation 8 8 */ 9 9 stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', … … 14 14 * 15 15 * @package stubbles 16 * @subpackage rdbms_persistence_annotation s16 * @subpackage rdbms_persistence_annotation 17 17 */ 18 18 class stubIdAnnotation extends stubAbstractAnnotation implements stubAnnotation trunk/src/main/php/net/stubbles/rdbms/persistence/annotation/stubTransientAnnotation.php
r1225 r1613 5 5 * @author Frank Kleine <mikey@stubbles.net> 6 6 * @package stubbles 7 * @subpackage rdbms_persistence_annotation s7 * @subpackage rdbms_persistence_annotation 8 8 */ 9 9 stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', … … 14 14 * 15 15 * @package stubbles 16 * @subpackage rdbms_persistence_annotation s16 * @subpackage rdbms_persistence_annotation 17 17 */ 18 18 class stubTransientAnnotation extends stubAbstractAnnotation implements stubAnnotation trunk/src/main/php/net/stubbles/rdbms/persistence/stubPersistenceHelper.php
r1301 r1613 8 8 */ 9 9 stubClassLoader::load('net::stubbles::rdbms::persistence::stubPersistenceException', 10 'net::stubbles::rdbms::persistence::annotation s::stubDBColumnAnnotation',11 'net::stubbles::rdbms::persistence::annotation s::stubDBTableAnnotation',12 'net::stubbles::rdbms::persistence::annotation s::stubEntityAnnotation',13 'net::stubbles::rdbms::persistence::annotation s::stubIdAnnotation',14 'net::stubbles::rdbms::persistence::annotation s::stubTransientAnnotation',10 'net::stubbles::rdbms::persistence::annotation::stubDBColumnAnnotation', 11 'net::stubbles::rdbms::persistence::annotation::stubDBTableAnnotation', 12 'net::stubbles::rdbms::persistence::annotation::stubEntityAnnotation', 13 'net::stubbles::rdbms::persistence::annotation::stubIdAnnotation', 14 'net::stubbles::rdbms::persistence::annotation::stubTransientAnnotation', 15 15 'net::stubbles::rdbms::querybuilder::stubDatabaseTableDescription', 16 16 'net::stubbles::rdbms::querybuilder::stubDatabaseTableColumn', trunk/src/test/php/net/stubbles/rdbms/persistence/stubSetterMethodHelperTestCase.php
r1303 r1613 8 8 */ 9 9 stubClassLoader::load('net::stubbles::rdbms::persistence::stubSetterMethodHelper', 10 'net::stubbles::rdbms::persistence::annotation s::stubDBColumnAnnotation'10 'net::stubbles::rdbms::persistence::annotation::stubDBColumnAnnotation' 11 11 ); 12 12 require_once dirname(__FILE__) . '/../persistence/MockSinglePrimaryKeyEntity.php';
