BusinessObject

constructor(type: BusinessObjectType, id: Long, state: State, properties: Set<Property> = emptySet(), masters: MutableMap<String, BusinessObject> = mutableMapOf())

Parameters

id

The unique ID of this BusinessObject.

state

The current State of this BusinessObject.

properties

The set of Property of this BusinessObject. There is one Property for each Attribute of the type. By default, all Propertys are set to null.