IObject
@Entity
The IObject represents an instantiated Node. For each Node there must be exactly one Object per Fragment. The Object holds all instance information: AttributeInstances, AssociationInstances and CompositionInstances. ParentRelations are not part of the IObject because they are purely represented by the Node and can be accessed via the Node reference.
Constructors
Link copied to clipboard
constructor()
constructor(dataID: Long? = null, instanceOf: String = "", attributeInstances: MutableList<AttributeInstance> = LinkedList(), associationInstances: MutableList<AssociationInstance> = LinkedList(), compositionInstances: MutableList<CompositionInstance> = LinkedList(), instance: Instance? = null, node: Node? = null)
Properties
Link copied to clipboard
Technical database (JPA) identifier used for relation joins. The dataID is system specific and not exported to XML. It must not be used to identify elements in distributed use-cases. It should not be used to identify elements from outside the service. All model elements provide other suitable identifiers to be used.
Link copied to clipboard