Skip to content
Back to top
View this page

# TypeClub

class dsviper.TypeClub

  Bases: `object`

  A class used to represent a club type.

  Note: Not directly instantiable.

  static cast(type: Type) → TypeClub

    Return a type club or raise.

  description(*, namespace: NameSpace | None = None) → str

    Return the description.

  documentation() → str

    Return the documentation.

  is_member(type_concept: TypeConcept) → bool

    Return True type_concept is a member.

  members() → list[TypeConcept]

    Return the list of concepts.

  representation(*, namespace: NameSpace | None = None) → str

    Return the representation.

  runtime_id() → ValueUUId

    Return the uuid assigned by the runtime.

  type_code() → str

    Return the type code.

  type_name() → TypeName

    Return a TypeName.