MultiplicityBounds

class MultiplicityBounds

The resolved multiplicity bounds of a feature.

lower is the inclusive lower bound; upper is the inclusive upper bound, or UNBOUNDED for an unbounded (*) upper bound. UNBOUNDED orders above every int, so upper is directly comparable (n <= bounds.upper) without special-casing the unbounded form.

Members defined in MultiplicityBounds (2 members)

lower

RW

upper

RW

Attributes

lower: int = None
upper: int | syside.query.Unbounded = None
Used in