List of aliases for this property.
Specifies that the property has no in-memory storage allocated for it when the object containing it is instantiated.
Specifies the cardinality of a relationship property. The Cardinality keyword is required for relationship properties. It is ignored by non-relationship properties.
Specifies that a property is a collection property as well as what type of collection it is.
True if this property is deprecated.
Specifies a description of the property.
Specifies that subclasses cannot override the definition of this property.
Specifies that this property is the identity for this class. Identity properties can be set in new objects only and the default is set by incrementing a counter.
Specifies an initial value for the property.
If true, then do not display this item in automatic documentation.
Specifies the name of the inverse side of a relationship. That is, the name of the corresponding relationship property in the related class. The inverse property must exist in the related class and have the correct Cardinality value. The Inverse keyword is required for relationship properties. It is ignored by non-relationship properties.
Specifies that an attribute has the characteristics of a multidimensional array.
The name of the property.
Specifies what referential action to take when the key value is deleted from the foreign table.
Specifies that the property is private. Private properties can only be used by instance methods of this class or its subclasses.
Specifies that the property is readonly.
Specifies that a property is a relationship property.
In the case of a persistent class, specifies that the value of the property must be given a value before it can be stored to disk.
Specifies that a property will not be projected to a Java or C++ client.
Explicitly sets the SQL Column number for this property. This is provided for legacy application support.
Specifies Cache ObjectScript code that evaluates to a computed field value.
Specifies one or more properties whose modification triggers the recalculation of this computed field within SQL.
Specifies that this property is an SQL computed field.
In the case of a persistent class, specifies the column name used to identify the property in its SQL projection. By default, the SQL column name is the same as the property name.
Specifies the delimiter character used within SQL for lists. This is provided for legacy application support.
specifies the representation to be used for a list.
In the case of a persistent class, specifies that the property is not stored in the database.
Specifies the name of the class associated with the property, which can be a data type class, a persistent class, or an embeddable serial class.
Pointer to the containing parent object
Checks to see if the object identified by the OID oid exists in the extent.
%BooleanTRUE if it exists, FALSE if it does not.
Obtain an exclusive or shared lock on the object identified by id. The type of lock obtained is determined by shared. This method is normally generated by the storage class for persistent classes using
Release an exclusive or shared lock on the object identified by id. The type of lock released is determined by shared. If this method is not overridden then the default implementation returns an error. This method is normally generated by the storage class for persistent classes using