xsdata.codegen.mixins module

class xsdata.codegen.mixins.ContainerInterface[source]

Bases: object

abstract iterate()[source]
Return type

Iterator[Class]

abstract find(qname, condition=None)[source]
Parameters
Return type

Optional[Class]

abstract add(item)[source]
Parameters

item (Class) –

abstract extend(items)[source]
Parameters

items (List[Class]) –

class xsdata.codegen.mixins.HandlerInterface[source]

Bases: object

abstract process(target)[source]
Parameters

target (Class) –