Private
constructorOptional
upperBound: numberPrivate
Readonly
lowerPrivate
Optional
Readonly
upperStatic
Private
MaxAn arbitrarily chosen, reasonably large number.
Static
fixedStatic
variableOptional
value: numberGenerated using TypeDoc
TODO: Simplify this class, keep only what is needed.
An abstraction for defining and operating with the cardinality of a (composite or simple) type.
Simple types (the ones that are directly encodable) have a fixed cardinality: [lower = 1, upper = 1]. Composite types (not directly encodable) do not follow this constraint. For example: