
Public Member Functions | |
| __construct ($className) | |
| getClass () | |
| |
| getClassName () | |
| getDeclaration () | |
| isGeneric () | |
| isMeasurable () | |
| toMethods (MetaClass $class, MetaClassProperty $property, MetaClassProperty $holder=null) | |
| toGetter (MetaClass $class, MetaClassProperty $property, MetaClassProperty $holder=null) | |
| toSetter (MetaClass $class, MetaClassProperty $property, MetaClassProperty $holder=null) | |
| toDropper (MetaClass $class, MetaClassProperty $property, MetaClassProperty $holder=null) | |
| toPrimitive () | |
| toXsdType () | |
| toColumnType () | |
| getHint () | |
Private Attributes | |
| $className = null | |
Definition at line 16 of file ObjectType.class.php.
| ObjectType::__construct | ( | $ | className | ) |
| ObjectType::getClass | ( | ) |
Definition at line 28 of file ObjectType.class.php.
References MetaConfiguration::me().

| ObjectType::getClassName | ( | ) |
Definition at line 33 of file ObjectType.class.php.
| ObjectType::getDeclaration | ( | ) |
| ObjectType::isGeneric | ( | ) |
Reimplemented from BasePropertyType.
Reimplemented in DateType, InternalType, and TimeType.
Definition at line 43 of file ObjectType.class.php.
| ObjectType::isMeasurable | ( | ) |
| ObjectType::toMethods | ( | MetaClass $ | class, | |
| MetaClassProperty $ | property, | |||
| MetaClassProperty $ | holder = null | |||
| ) |
| ObjectType::toGetter | ( | MetaClass $ | class, | |
| MetaClassProperty $ | property, | |||
| MetaClassProperty $ | holder = null | |||
| ) |
{$containerName}
{$class->getName()}
Reimplemented from BasePropertyType.
Definition at line 64 of file ObjectType.class.php.
References EOT, MetaClassProperty::getName(), and MetaClassProperty::getType().

| ObjectType::toSetter | ( | MetaClass $ | class, | |
| MetaClassProperty $ | property, | |||
| MetaClassProperty $ | holder = null | |||
| ) |
{$class->getName()}
{$class->getName()}
{$class->getName()}
Reimplemented from BasePropertyType.
Definition at line 203 of file ObjectType.class.php.
References EOT, MetaClassProperty::getName(), MetaClassProperty::getType(), MetaRelation::MANY_TO_MANY, and MetaRelation::ONE_TO_MANY.

| ObjectType::toDropper | ( | MetaClass $ | class, | |
| MetaClassProperty $ | property, | |||
| MetaClassProperty $ | holder = null | |||
| ) |
{$class->getName()}
{$classNamePrefix}{$class->getName()}
Definition at line 290 of file ObjectType.class.php.
References EOT, MetaClassProperty::getName(), MetaRelation::MANY_TO_MANY, and MetaRelation::ONE_TO_MANY.

| ObjectType::toPrimitive | ( | ) |
Reimplemented from BasePropertyType.
Reimplemented in DateRangeType, DateType, RangeType, TimestampRangeType, TimestampType, and TimeType.
Definition at line 362 of file ObjectType.class.php.
| ObjectType::toXsdType | ( | ) |
Reimplemented in DateType, InternalType, TimestampRangeType, and TimeType.
Definition at line 367 of file ObjectType.class.php.
| ObjectType::toColumnType | ( | ) |
Reimplemented from BasePropertyType.
Reimplemented in DateType, RangeType, TimestampType, and TimeType.
Definition at line 372 of file ObjectType.class.php.
| ObjectType::getHint | ( | ) |
Reimplemented from BasePropertyType.
Definition at line 377 of file ObjectType.class.php.
References EOT.
ObjectType::$className = null [private] |
1.5.4