Type to start searching...
collection : boolean
True if the attribute stores a collection of objects.
deprecated : boolean
True if deprecated.
name : identifier
Attribute name. Usually starts with lower case.
The attribute name must be unique within the class definition.Valid values based on“string”. | |
---|---|
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* |
Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed. |
required : boolean
True if the value cannot be empty for the instance to be committed.
static : boolean
True to share the attribute between all the objects, false to allocate it separately for each class instance.
type : identifier
Primitive type or another class within the domain model.
Valid values based on“string”. | |
---|---|
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* |
Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed. |