aboutsummaryrefslogtreecommitdiffstats
path: root/bsie/extractor/generic/constant.py
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2022-12-15 17:17:53 +0100
committerMatthias Baumgartner <dev@igsor.net>2022-12-15 17:17:53 +0100
commit3426b4e201cf03b78d2a3f144876955fcda2f66b (patch)
tree80c2b55bdbd2330639f98174fe5f5a571fa40497 /bsie/extractor/generic/constant.py
parent5d9526783ad8432c7d6dfe18c0e9f2b37950b470 (diff)
downloadbsie-3426b4e201cf03b78d2a3f144876955fcda2f66b.tar.gz
bsie-3426b4e201cf03b78d2a3f144876955fcda2f66b.tar.bz2
bsie-3426b4e201cf03b78d2a3f144876955fcda2f66b.zip
extractor interface revision
* schema as property * predicates -> principals
Diffstat (limited to 'bsie/extractor/generic/constant.py')
-rw-r--r--bsie/extractor/generic/constant.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/bsie/extractor/generic/constant.py b/bsie/extractor/generic/constant.py
index f9e3415..cdb2ef6 100644
--- a/bsie/extractor/generic/constant.py
+++ b/bsie/extractor/generic/constant.py
@@ -9,8 +9,6 @@ import typing
# bsie imports
from bsie.base import extractor
-from bsie.utils.bsfs import URI, schema as _schema
-from bsie.utils.node import Node
from bsie.utils import bsfs, node
# exports
@@ -50,10 +48,10 @@ class Constant(extractor.Extractor):
self,
subject: node.Node,
content: None,
- predicates: typing.Iterable[_schema.Predicate],
- ) -> typing.Iterator[typing.Tuple[Node, _schema.Predicate, typing.Any]]:
+ principals: typing.Iterable[bsfs.schema.Predicate],
+ ) -> typing.Iterator[typing.Tuple[node.Node, bsfs.schema.Predicate, typing.Any]]:
for pred, value in self._tuples:
- if pred in predicates:
+ if pred in principals:
yield subject, pred, value
## EOF ##