esrf_pathlib._schemas.schema.base#
Classes
|
A versioned collection of path concepts, derived concepts and path templates. |
- class esrf_pathlib._schemas.schema.base.BasePathSchema(identifier, description)[source]#
Bases:
objectA versioned collection of path concepts, derived concepts and path templates.
- Parameters:
identifier (
SchemaIdentifier)description (
str)
- property concepts: Dict[str, PathConcept]#
- property derived_concepts: Dict[str, DerivedConcept]#
- property description: SchemaIdentifier#
- property docstring: SchemaIdentifier#
- property identifier: SchemaIdentifier#
- property templates: Dict[str, PathTemplate]#