ENum
Enum
| Statement | Documentation | Property | Reference | ID | Hash |
In common with other Elements enums can optionally include documentation and properties, but do not have a hash code because they will never be stored directly within Hiperspace. Enums have one or more enum values.
Enum value
In common with {keys, values, extents} enum values can include documentation and properties. They must have a hash since the hash value is what is stored for the value as part of another element.
PermissionType is an example of an enum definition
"Permission enum can be checked with a bitwise and"
enum Access.RBAC.PermissionType
{
Create #1,
Delete #2,
Update #4,
CreateDelete #3,
CreateUpdate #5,
DeleteUpdate #6,
All #7
};