owmeta_core.data_trans.context_datasource module

class owmeta_core.data_trans.context_datasource.VariableIdentifierContext(*args, **kwargs)[source]

Bases: VariableIdentifierMixin, Context

A Context that gets its identifier and its configuration from its ‘maker’ passed in at initialization

Parameters
makerobject

An object with an identifier attribute

maker.identifierrdflib.term.URIRef

A URI that will serve as the identifier for the VariableIdentifierMixin

class owmeta_core.data_trans.context_datasource.VariableIdentifierContextDataObject(*args, no_type_decl=False, **kwargs)[source]

Bases: VariableIdentifierMixin, ContextDataObject

A ContextDataObject that gets its identifier and its configuration from its ‘maker’ passed in at initialization

Parameters
makerobject

An object with an identifier attribute

maker.identifierrdflib.term.URIRef

A URI that will serve as the identifier for the VariableIdentifierMixin

class owmeta_core.data_trans.context_datasource.VariableIdentifierMixin(maker=None, **kwargs)[source]

Bases: object

A mix-in class that takes its identifier from its ‘maker’ passed in at initialization.

Parameters
makerobject

An object with an identifier attribute

maker.identifierrdflib.term.URIRef

A URI that will serve as the identifier for the VariableIdentifierMixin