pyoaev.contracts.contract_utils =============================== .. py:module:: pyoaev.contracts.contract_utils Module Contents --------------- .. py:class:: ContractCardinality Bases: :py:obj:`str`, :py:obj:`enum.Enum` .. py:attribute:: One :type: str :value: '1' .. py:attribute:: Multiple :type: str :value: 'n' .. py:class:: VariableType Bases: :py:obj:`str`, :py:obj:`enum.Enum` .. py:attribute:: String :type: str :value: 'String' .. py:attribute:: Object :type: str :value: 'Object' .. py:class:: ContractVariable .. py:attribute:: key :type: str .. py:attribute:: label :type: str .. py:attribute:: type :type: VariableType .. py:attribute:: cardinality :type: ContractCardinality .. py:attribute:: children :type: List[ContractVariable] :value: []