diff --git a/lib/hydra/tpf.py b/lib/hydra/tpf.py index b287c5d..90a900f 100644 --- a/lib/hydra/tpf.py +++ b/lib/hydra/tpf.py @@ -75,6 +75,18 @@ def triples(self, triple_pattern, context=None): def __len__(self, context=None): return self.collec.get_tpf().triple_count + def bind(self, prefix, namespace): + self.collec.graph.bind(prefix, namespace) + + def namespace(self, prefix): + return self.collec.graph.store.namespace(prefix) + + def prefix(self, namespace): + return self.collec.graph.store.prefix(namespace) + + def namespaces(self): + return self.collec.graph.namespaces() + def _node_match(template_node, node): return 1 if (template_node is None or template_node == node) else 0