asdf_pydantic.converter¶
Module Contents¶
Classes¶
Implements a converter compatible with all subclass of AsdfPydanticModel. |
API¶
- class asdf_pydantic.converter.AsdfPydanticConverter(*model_classes: Type[asdf_pydantic.model.AsdfPydanticModel])¶
Bases:
asdf.extension.ConverterImplements a converter compatible with all subclass of AsdfPydanticModel.
Initialization
- _tag_to_class: dict[str, Type[asdf_pydantic.model.AsdfPydanticModel]]¶
None
- add_models(*model_classes: Type[asdf_pydantic.model.AsdfPydanticModel]) asdf_pydantic.converter.AsdfPydanticConverter¶
- property tags: tuple[str]¶
- property types: tuple[str | Type]¶
- select_tag(obj, tags, ctx)¶
- to_yaml_tree(obj: asdf_pydantic.model.AsdfPydanticModel, tag, ctx)¶
- from_yaml_tree(node, tag, ctx)¶