GeneratorExtension#
- class xsdata.models.config.GeneratorExtension(type=None, class_name=None, import_string=None, prepend=False, apply_if_derived=False)[source]#
Add decorators or base classes on the generated classes that match the class name pattern.
- Parameters:
type (
Optional[ExtensionType]) – The extension typeclass_name (
Optional[str]) – The class name or a pattern to apply the extensionimport_string (
Optional[str]) – The import string of the extension typeprepend (
bool) – Prepend or append decorator or base classapply_if_derived (
bool) – Apply or skip if the class is already a subclass
- __eq__(other)#
Return self==value.
- __hash__ = None#