AssociationInstance

@Entity
class AssociationInstance(var dataID: Long? = null, val instanceUri: String = "", val associationUri: String = "", val instance: Fragment? = null)

The AssociationInstance represents the concretization of an AssociationRelation.

See also

Constructors

Link copied to clipboard
constructor()
constructor(dataID: Long? = null, instanceUri: String = "", associationUri: String = "", instance: Fragment? = null)

Properties

Link copied to clipboard

URI of the AssociationRelation that allows this association to happen.

Link copied to clipboard
var dataID: Long?

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
val instance: Fragment? = null

Link to the Fragment containing the target Instance (if available).

Link copied to clipboard

URI of the associated Instance object.

Functions

Link copied to clipboard