spotterbase.spotters.example_spotters package
Submodules
spotterbase.spotters.example_spotters.simple_declaration_spotter module
- class spotterbase.spotters.example_spotters.simple_declaration_spotter.SimpleDeclarationSpotter(ctx: SpotterContext)
Bases:
UriGeneratorMixin,Spotter- process_document(document: Document) Iterable[tuple[Uri | BlankNode, Uri, Uri | BlankNode | Literal]]
- classmethod setup_run(**kwargs) tuple[SpotterContext, Iterable[tuple[Uri | BlankNode, Uri, Uri | BlankNode | Literal]]]
- spotter_short_id: str = 'sdecl'
- spotterbase.spotters.example_spotters.simple_declaration_spotter.find_node_matches(node: _Element, goal: _Element) Iterator[_Element]
- spotterbase.spotters.example_spotters.simple_declaration_spotter.get_identifier_from_node(node: _Element) _Element | None
- spotterbase.spotters.example_spotters.simple_declaration_spotter.get_marked_concepts_substituter(doc_uri: Uri) RangeSubstituter[Uri]
- spotterbase.spotters.example_spotters.simple_declaration_spotter.get_para_nodes(tree: _ElementTree) Iterable[_Element]
- spotterbase.spotters.example_spotters.simple_declaration_spotter.node_equal(a: _Element, b: _Element) bool
spotterbase.spotters.example_spotters.simple_pos_tag_spotter module
spotterbase.spotters.example_spotters.simple_substring_spotter module
- class spotterbase.spotters.example_spotters.simple_substring_spotter.SimpleSubstringSpotter(ctx: SpotterContext)
Bases:
Spotter- process_document(document: Document) Iterable[tuple[Uri | BlankNode, Uri, Uri | BlankNode | Literal]]
- classmethod setup_run(**kwargs) tuple[SpotterContext, Iterable[tuple[Uri | BlankNode, Uri, Uri | BlankNode | Literal]]]
- spotter_short_id: str = 'ssubstr'