Class |
NamedConstant |
NamedConstant
defines an attribute to be a named constant within a collection defined by
a Names subclass. |
Class |
Names |
A Names subclass
contains constants which differ only in their names and identities. |
Class |
ValueConstant |
ValueConstant
defines an attribute to be a named constant within a collection defined by
a Values subclass. |
Class |
Values |
A Values subclass
contains constants which are associated with arbitrary values. |
Class |
FlagConstant |
FlagConstant
defines an attribute to be a flag constant within a collection defined by a
Flags subclass. |
Class |
Flags |
A Flags subclass
contains constants which can be combined using the common bitwise operators
(| , & , etc) similar to a bitvector
from a language like C. |