SDO_Model_Type::getProperties

(^) Get the SDO_Model_Property objects defined for the type array SDO_Model_Type::getProperties ( void ) Get an array of SDO_Model_Property objects describing the properties defined for the SDO_Model_Type. Each SDO_Model_Property holds information such as the property name, default value, and so on. Returns: Returns an array of SDO_Model_Property objects. Thi

SDO_Model_Type::getNamespaceURI

(^) Get the namespace URI of the type string SDO_Model_Type::getNamespaceURI ( void ) Returns the namespace URI of the type. The combination of namespace URI and type name is used to uniquely identify the type. Returns: Returns the namespace URI of the type. This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation

SDO_Model_Type::getName

(^) Get the name of the type string SDO_Model_Type::getName ( void ) Returns the name of the type. The combination of type name and namespace URI is used to uniquely identify the type. Returns: Returns the name of the type. This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation may change without notice in a fut

SDO_Model_Type::getBaseType

(^) Get the base type for this type SDO_Model_Type SDO_Model_Type::getBaseType ( void ) Get the base type for this type. Returns the SDO_Model_Type for the base type if this type inherits from another, otherwise returns NULL. An example of when base types occur is when a type defined in XML schema inherits from another type by using <extension base="..."> Returns: Returns the SDO_Model_T

SDO_Model_ReflectionDataObject::getType

(^) Get the SDO_Model_Type for the SDO_DataObject SDO_Model_Type SDO_Model_ReflectionDataObject::getType ( void ) Returns the SDO_Model_Type for the SDO_DataObject. The SDO_Model_Type holds all the information about the data object's type, such as namespace URI, type name, whether it is a primitive data type, and so on. Returns: Returns the SDO_Model_Type for the SDO_DataObject.

SDO_Model_ReflectionDataObject::getInstanceProperties

(^) Get the instance properties of the SDO_DataObject array SDO_Model_ReflectionDataObject::getInstanceProperties ( void ) Get the instance properties for the SDO_DataObject. The instance properties consist of all the properties defined on the data object's type, plus any instance properties from open content (if the data object is an open type). Returns: An array of SDO_Model_Property objects.

SDO_Model_ReflectionDataObject::getContainmentProperty

(^) Get the property which defines the containment relationship to the data object SDO_Model_Property SDO_Model_ReflectionDataObject::getContainmentProperty ( void ) Get the SDO_Model_Property that contains the SDO_DataObject. This method is used to navigate up to the parent's property which contains the data object which has been reflected upon. Returns: Returns the container's SDO_Model_Proper

SDO_Model_ReflectionDataObject::export

(^) Get a string describing the SDO_DataObject. mixed SDO_Model_ReflectionDataObject::export ( SDO_Model_ReflectionDataObject $rdo [, bool $return ] ) Get a string describing the SDO_DataObject. The default behaviour is to print the output, but if TRUE is specified for return, it is returned as a string. Parameters: rdo An SDO_Model_ReflectionDataObject.

SDO_Model_ReflectionDataObject::__construct

(^) Construct an SDO_Model_ReflectionDataObject SDO_Model_ReflectionDataObject::__construct ( SDO_DataObject $data_object ) Construct an SDO_Model_ReflectionDataObject to reflect on an SDO_DataObject. Reflecting on an SDO_DataObject gives access to information about its model. The model contains information such as the data object's type, and whether that type is sequenced (preserves ordering across properties) or open (ea

SDO_Model_Property::isMany

(^) Test to see if the property is many-valued bool SDO_Model_Property::isMany ( void ) Test to see if the property is many-valued. Returns TRUE if this is a many-valued property, otherwise returns FALSE. Returns: Returns TRUE if this is a many-valued property, otherwise returns FALSE. This function is EXPERIMENTAL. The behaviour of this function, its name, a