TypeEnumeration¶
- class dsviper.TypeEnumeration¶
Bases:
objectA class used to represent an enum type.
Note: Not directly instantiable.
- cases() list[TypeEnumerationCase]¶
Return the list of cases.
- static cast(type: Type) TypeEnumeration¶
Return a type enum or raise.
- check(name: str) TypeEnumerationCase¶
Return the case or raise.
- documentation() str¶
Return the documentation.
- query(name: str) TypeEnumerationCase | None¶
Return the case or None.
- type_code() str¶
Return the type code.