datacatalog.linkedstores.annotation package¶
Submodules¶
datacatalog.linkedstores.annotation.annotation module¶
-
class
datacatalog.linkedstores.annotation.annotation.AnnotationDocument(schema=None, **kwargs)[source]¶ Bases:
datacatalog.extensible.ExtensibleAttrDictInstantiates an instance of inline annotation
-
PARAMS= [('uuid', False, 'uuid', None), ('date', False, 'date', None), ('data', False, 'data', 'Empty annotation')]¶
-
-
class
datacatalog.linkedstores.annotation.annotation.AnnotationSchema(inheritance=True, **kwargs)[source]¶ Bases:
datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchemaDefines the inline annotation schema
datacatalog.linkedstores.annotation.inline module¶
-
class
datacatalog.linkedstores.annotation.inline.InlineAnnotationDocument(schema=None, **kwargs)[source]¶ Bases:
datacatalog.extensible.ExtensibleAttrDictInstantiates an instance of inline annotation
-
PARAMS= [('uuid', False, 'uuid', None), ('date', False, 'date', None), ('data', False, 'data', 'Empty annotation')]¶
-
-
class
datacatalog.linkedstores.annotation.inline.InlineAnnotationSchema(data=None)[source]¶ Bases:
datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchemaDefines the inline annotation schema
datacatalog.linkedstores.annotation.schemas module¶
datacatalog.linkedstores.annotation.store module¶
-
class
datacatalog.linkedstores.annotation.store.AnnotationStore(mongodb, config={}, session=None, **kwargs)[source]¶ Bases:
datacatalog.linkedstores.basestore.store.LinkedStoreManage storage and retrieval of AnnotationDocuments
-
exception
datacatalog.linkedstores.annotation.store.AnnotationUpdateFailure[source]¶ Bases:
datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure
-
class
datacatalog.linkedstores.annotation.store.StoreInterface(mongodb, config={}, session=None, **kwargs)[source]¶ Bases:
datacatalog.linkedstores.annotation.store.AnnotationStore