Delta

@Entity
class Delta(var dataID: Long? = null, val content: String = "", val target: String = "")

The Delta represents a single change operation.

Further detail will be decided during the implementation of reconstruction algorithms in the modicio engine.

Constructors

Link copied to clipboard
constructor()
constructor(dataID: Long? = null, content: String = "", target: String = "")

Properties

Link copied to clipboard

The textual representation of the delta operation. As of right now, no standard representation was decided upon.

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

The URI of the element that was changed by this delta operation. The target element must exist within the scope of the same Fragment

Functions

Link copied to clipboard