sec_parser.processing_steps.supplementary_text_classifier
Classes
SupplementaryTextClassifier class for converting elements into |
Module Contents
- class sec_parser.processing_steps.supplementary_text_classifier.SupplementaryTextClassifier(*, types_to_process: set[type[sec_parser.semantic_elements.abstract_semantic_element.AbstractSemanticElement]] | None = None, types_to_exclude: set[type[sec_parser.semantic_elements.abstract_semantic_element.AbstractSemanticElement]] | None = None)
-
SupplementaryTextClassifier class for converting elements into SupplementaryText instances.
This step scans through a list of semantic elements and changes it, primarily by replacing suitable candidates with SupplementaryText instances.
- _process_element(element: sec_parser.semantic_elements.abstract_semantic_element.AbstractSemanticElement, _: sec_parser.processing_steps.abstract_classes.abstract_elementwise_processing_step.ElementProcessingContext) sec_parser.semantic_elements.abstract_semantic_element.AbstractSemanticElement
Transform a single semantic element into a TextElement if applicable.