Attribute

Attribute Objects

This class is final.

Attribute | Datatype | Required | Settable | Updateable | Is_Unique
Name | String | X | X | - | -
PolicyBundle | Public Object | - | X | X | -
Active | Boolean | X | X | X | -
PropertyBundle | Public Object | - | X | X | -
Class | Schema Object | X | - | - | -
DataType | Integer | X | X | - | -
DataLength | Integer | X | X | - | -
DataScale | Integer | X | X | - | -
Unique | Boolean | X | X | - | -
Required | Boolean | X | X | - | -
Indexed | Boolean | X | X | - | -
Settable | Boolean | X | X | - | -
Updateable | Boolean | X | X | - | -
DatabaseObjectName | String | X | X | - | -
ClassDomain | Schema Object | - | X | X | -
ValueDomain | Schema Object | - | X | X | -
ValueDefault | Schema Object | - | X | X | -
ValueDomainValidated | Boolean | X | X | X | -
ReferentialIntegrityRule | Integer | X | X | X | -
Description | String | - | X | X | -

Notes:

- PolicyBundle has a class domain of PolicyPropertyBundle and all subclasses .
- Active has a value default of True.
- PropertyBundle has a class domain of PropertyBundle and all subclasses .
- Class has a class domain of ClassObject and all subclasses .
- DataType has a value domain of AttributeDataTypes.
- DataLength has a value default of 1.
- DataScale has a value default of 0.
- Unique has a value default of False.
- Required has a value default of False.
- Indexed has a value default of False.
- Settable has a value default of True.
- Updateable has a value default of True.
- ClassDomain has a class domain of ClassDomain and all subclasses .
- ValueDomain has a class domain of ValueDomain and all subclasses .
- ValueDefault has a class domain of ValueDefault and all subclasses .
- ValueDomainValidated has a value default of False.
- ReferentialIntegrityRule has a value default of RIRULE_CLEAR.
- ReferentialIntegrityRule has a value domain of ReferentialIntegrityRules.

Parent class: SchemaObject

Subclasses: