pyoaev.contracts.contract_utils

Module Contents

class pyoaev.contracts.contract_utils.ContractCardinality

Bases: str, enum.Enum

One: str = '1'
Multiple: str = 'n'
class pyoaev.contracts.contract_utils.VariableType

Bases: str, enum.Enum

String: str = 'String'
Object: str = 'Object'
class pyoaev.contracts.contract_utils.ContractVariable
key: str
label: str
type: VariableType
cardinality: ContractCardinality
children: List[ContractVariable] = []