PreprocessingRewrites
- class PreprocessingRewrites(*, full: dict[str, str] = <factory>, resource_full: dict[str, dict[str, str]] = <factory>, prefix: dict[str, str] = <factory>, resource_prefix: dict[str, dict[str, str]] = <factory>)[source]
Bases:
BaseModel
A model for prefix and full rewrites.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Attributes Summary
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Methods Summary
remap_full
(str_or_curie_or_uri, reference_cls, *)Remap the string if possible otherwise return it.
remap_prefix
(str_or_curie_or_uri, *[, context])Remap a prefix.
Attributes Documentation
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Methods Documentation