oldman.parsing package

Submodules

oldman.parsing.operation module

class oldman.parsing.operation.HydraOperationExtractor[source]

Bases: oldman.parsing.operation.OperationExtractor

TODO: describe

extract(ancestry, schema_graph, operation_functions)[source]

TODO: comment

class oldman.parsing.operation.OperationExtractor[source]

Bases: object

TODO: describe

extract(ancestry, schema_graph, operation_functions)[source]

TODO: describe

oldman.parsing.operation.get_operation_function(operation_functions, class_iri, ancestry, method)[source]

oldman.parsing.value module

class oldman.parsing.value.AttributeValueExtractor(om_attribute)[source]

Bases: object

An AttributeValueExtractor object extracts values from RDF graphs for a given OMAttribute object.

Parameters:om_attributeOMAttribute object.
extract_value(resource, subgraph)[source]

Extracts a resource attribute value from a RDF graph.

Parameters:
  • resourceResource object.
  • subgraphrdflib.graph.Graph object containing the value to extract.
Returns:

Collection or atomic value.

Module contents