Type to start searching...
Detailed specification of arguments for a class/aspect event.
collection : boolean
True if the argument provides a collection of objects.
description : string
Argument description.
If the argument is described here it will be used in any generated documentation. This description will override @arg descriptions in schemeDoc for the event. If only a schemeDoc @arg description is provided it will be used in generated documentation.name : identifier
Argument name. Usually starts with lower case.
The argument name must exist and be unique within the args property.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 null when calling the event.
type : identifier
Primitive type or a class within the domain model.
string, integer, FinancialAccount...
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. |