Object class definition.
Object class definition.
Returns both the attribute definitions of required and optional attributes for this object class definition.
Builds a configuration map containing all the default values.
Builds a configuration map containing all the default values.
Ideal for overlaying a default configuration with an actual one:
val finalConfig = actualConfig ++ objectClass.defaultConfig
Adds some convenience methods to the given object class definition.