Business Object
constructor(type: BusinessObjectType, id: Long, state: State, properties: Set<Property> = emptySet(), masters: MutableMap<String, BusinessObject> = mutableMapOf())
Parameters
type
The BusinessObjectType of this BusinessObject.
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.