: Public <<type>> Class
Type is used here for as a generic concept for any metalanguage description of an object class. <br/>
- Attributes
- Operations
- Associations From
- Tagged Values
- Advanced
- Other Links
Attribute |
Public TypeName typeName
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Operation |
Public
RecordTypeRepresentation():RecordType
|
 Details:
Sequential
Behavior:
|
Returns a record type that replicates the internal state of instances of this type. Essentially, the record type is the state but not the behavior of the class it represents.
|
Notes:
|
The RecordTypeRepresentation of a Type in the Schema is a RecordType that can be used to encodes the state of instances of the associated Type. By iterating this across all Types in the Schema would create a RecordSchema containing all of the state encodings of all the types. If this operation were applied to a DataType or RecordType, it would logically return the attributes of the DataType or the original RecordType respectively. <br/>
|
|
Tag |
Value |
persistence |
persistent |
 Details:
|
Property |
Value |
isFinalSpecialization: |
0 |