Class: Xberg::ExtractedDocument
- Inherits:
-
Object
- Object
- Xberg::ExtractedDocument
- Defined in:
- sig/types.rbs
Instance Attribute Summary collapse
-
#annotations ⇒ Array[PdfAnnotation]?
Returns the value of attribute annotations.
-
#children ⇒ Array[ArchiveEntry]?
Returns the value of attribute children.
-
#chunks ⇒ Array[Chunk]?
Returns the value of attribute chunks.
-
#code_intelligence ⇒ json_value?
Returns the value of attribute code_intelligence.
-
#content ⇒ String?
Returns the value of attribute content.
-
#counts ⇒ DocumentCounts?
Returns the value of attribute counts.
-
#detected_languages ⇒ Array[String]?
Returns the value of attribute detected_languages.
-
#djot_content ⇒ DjotContent?
Returns the value of attribute djot_content.
-
#document ⇒ DocumentStructure?
Returns the value of attribute document.
-
#elements ⇒ Array[Element]?
Returns the value of attribute elements.
-
#entities ⇒ Array[Entity]?
Returns the value of attribute entities.
-
#extracted_keywords ⇒ Array[Keyword]?
Returns the value of attribute extracted_keywords.
-
#extraction_confidence ⇒ ExtractionConfidence?
Returns the value of attribute extraction_confidence.
-
#extraction_method ⇒ ExtractionMethod?
Returns the value of attribute extraction_method.
-
#form_fields ⇒ Array[PdfFormField]?
Returns the value of attribute form_fields.
-
#formatted_content ⇒ String?
Returns the value of attribute formatted_content.
-
#formulas ⇒ Array[Formula]?
Returns the value of attribute formulas.
-
#images ⇒ Array[ExtractedImage]?
Returns the value of attribute images.
-
#llm_usage ⇒ Array[LlmUsage]?
Returns the value of attribute llm_usage.
-
#metadata ⇒ Metadata?
Returns the value of attribute metadata.
-
#mime_type ⇒ String?
Returns the value of attribute mime_type.
-
#ocr_elements ⇒ Array[OcrElement]?
Returns the value of attribute ocr_elements.
-
#page_classifications ⇒ Array[PageClassification]?
Returns the value of attribute page_classifications.
-
#pages ⇒ Array[PageContent]?
Returns the value of attribute pages.
-
#processing_warnings ⇒ Array[ProcessingWarning]?
Returns the value of attribute processing_warnings.
-
#quality_score ⇒ Float?
Returns the value of attribute quality_score.
-
#redaction_report ⇒ RedactionReport?
Returns the value of attribute redaction_report.
-
#revisions ⇒ Array[DocumentRevision]?
Returns the value of attribute revisions.
-
#structured_output ⇒ json_value?
Returns the value of attribute structured_output.
-
#summary ⇒ DocumentSummary?
Returns the value of attribute summary.
-
#tables ⇒ Array[Table]?
Returns the value of attribute tables.
-
#translation ⇒ Translation?
Returns the value of attribute translation.
-
#uris ⇒ Array[ExtractedUri]?
Returns the value of attribute uris.
Instance Method Summary collapse
-
#initialize ⇒ ExtractedDocument
constructor
A new instance of ExtractedDocument.
Constructor Details
#initialize ⇒ ExtractedDocument
Returns a new instance of ExtractedDocument.
990 |
# File 'sig/types.rbs', line 990
def initialize: (?content: String, ?mime_type: String, ?metadata: Metadata, ?extraction_method: ExtractionMethod, ?tables: Array[Table], ?counts: DocumentCounts, ?detected_languages: Array[String], ?chunks: Array[Chunk], ?images: Array[ExtractedImage], ?pages: Array[PageContent], ?elements: Array[Element], ?djot_content: DjotContent, ?ocr_elements: Array[OcrElement], ?document: DocumentStructure, ?extracted_keywords: Array[Keyword], ?quality_score: Float, ?processing_warnings: Array[ProcessingWarning], ?annotations: Array[PdfAnnotation], ?children: Array[ArchiveEntry], ?uris: Array[ExtractedUri], ?revisions: Array[DocumentRevision], ?structured_output: json_value, ?code_intelligence: json_value, ?llm_usage: Array[LlmUsage], ?entities: Array[Entity], ?summary: DocumentSummary, ?extraction_confidence: ExtractionConfidence, ?translation: Translation, ?page_classifications: Array[PageClassification], ?redaction_report: RedactionReport, ?formulas: Array[Formula], ?form_fields: Array[PdfFormField], ?formatted_content: String) -> void
|
Instance Attribute Details
#annotations ⇒ Array[PdfAnnotation]?
Returns the value of attribute annotations.
973 974 975 |
# File 'sig/types.rbs', line 973 def annotations @annotations end |
#children ⇒ Array[ArchiveEntry]?
Returns the value of attribute children.
974 975 976 |
# File 'sig/types.rbs', line 974 def children @children end |
#chunks ⇒ Array[Chunk]?
Returns the value of attribute chunks.
963 964 965 |
# File 'sig/types.rbs', line 963 def chunks @chunks end |
#code_intelligence ⇒ json_value?
Returns the value of attribute code_intelligence.
978 979 980 |
# File 'sig/types.rbs', line 978 def code_intelligence @code_intelligence end |
#content ⇒ String?
Returns the value of attribute content.
956 957 958 |
# File 'sig/types.rbs', line 956 def content @content end |
#counts ⇒ DocumentCounts?
Returns the value of attribute counts.
961 962 963 |
# File 'sig/types.rbs', line 961 def counts @counts end |
#detected_languages ⇒ Array[String]?
Returns the value of attribute detected_languages.
962 963 964 |
# File 'sig/types.rbs', line 962 def detected_languages @detected_languages end |
#djot_content ⇒ DjotContent?
Returns the value of attribute djot_content.
967 968 969 |
# File 'sig/types.rbs', line 967 def djot_content @djot_content end |
#document ⇒ DocumentStructure?
Returns the value of attribute document.
969 970 971 |
# File 'sig/types.rbs', line 969 def document @document end |
#elements ⇒ Array[Element]?
Returns the value of attribute elements.
966 967 968 |
# File 'sig/types.rbs', line 966 def elements @elements end |
#entities ⇒ Array[Entity]?
Returns the value of attribute entities.
980 981 982 |
# File 'sig/types.rbs', line 980 def entities @entities end |
#extracted_keywords ⇒ Array[Keyword]?
Returns the value of attribute extracted_keywords.
970 971 972 |
# File 'sig/types.rbs', line 970 def extracted_keywords @extracted_keywords end |
#extraction_confidence ⇒ ExtractionConfidence?
Returns the value of attribute extraction_confidence.
982 983 984 |
# File 'sig/types.rbs', line 982 def extraction_confidence @extraction_confidence end |
#extraction_method ⇒ ExtractionMethod?
Returns the value of attribute extraction_method.
959 960 961 |
# File 'sig/types.rbs', line 959 def extraction_method @extraction_method end |
#form_fields ⇒ Array[PdfFormField]?
Returns the value of attribute form_fields.
987 988 989 |
# File 'sig/types.rbs', line 987 def form_fields @form_fields end |
#formatted_content ⇒ String?
Returns the value of attribute formatted_content.
988 989 990 |
# File 'sig/types.rbs', line 988 def formatted_content @formatted_content end |
#formulas ⇒ Array[Formula]?
Returns the value of attribute formulas.
986 987 988 |
# File 'sig/types.rbs', line 986 def formulas @formulas end |
#images ⇒ Array[ExtractedImage]?
Returns the value of attribute images.
964 965 966 |
# File 'sig/types.rbs', line 964 def images @images end |
#llm_usage ⇒ Array[LlmUsage]?
Returns the value of attribute llm_usage.
979 980 981 |
# File 'sig/types.rbs', line 979 def llm_usage @llm_usage end |
#metadata ⇒ Metadata?
Returns the value of attribute metadata.
958 959 960 |
# File 'sig/types.rbs', line 958 def @metadata end |
#mime_type ⇒ String?
Returns the value of attribute mime_type.
957 958 959 |
# File 'sig/types.rbs', line 957 def mime_type @mime_type end |
#ocr_elements ⇒ Array[OcrElement]?
Returns the value of attribute ocr_elements.
968 969 970 |
# File 'sig/types.rbs', line 968 def ocr_elements @ocr_elements end |
#page_classifications ⇒ Array[PageClassification]?
Returns the value of attribute page_classifications.
984 985 986 |
# File 'sig/types.rbs', line 984 def page_classifications @page_classifications end |
#pages ⇒ Array[PageContent]?
Returns the value of attribute pages.
965 966 967 |
# File 'sig/types.rbs', line 965 def pages @pages end |
#processing_warnings ⇒ Array[ProcessingWarning]?
Returns the value of attribute processing_warnings.
972 973 974 |
# File 'sig/types.rbs', line 972 def processing_warnings @processing_warnings end |
#quality_score ⇒ Float?
Returns the value of attribute quality_score.
971 972 973 |
# File 'sig/types.rbs', line 971 def quality_score @quality_score end |
#redaction_report ⇒ RedactionReport?
Returns the value of attribute redaction_report.
985 986 987 |
# File 'sig/types.rbs', line 985 def redaction_report @redaction_report end |
#revisions ⇒ Array[DocumentRevision]?
Returns the value of attribute revisions.
976 977 978 |
# File 'sig/types.rbs', line 976 def revisions @revisions end |
#structured_output ⇒ json_value?
Returns the value of attribute structured_output.
977 978 979 |
# File 'sig/types.rbs', line 977 def structured_output @structured_output end |
#summary ⇒ DocumentSummary?
Returns the value of attribute summary.
981 982 983 |
# File 'sig/types.rbs', line 981 def summary @summary end |
#tables ⇒ Array[Table]?
Returns the value of attribute tables.
960 961 962 |
# File 'sig/types.rbs', line 960 def tables @tables end |
#translation ⇒ Translation?
Returns the value of attribute translation.
983 984 985 |
# File 'sig/types.rbs', line 983 def translation @translation end |
#uris ⇒ Array[ExtractedUri]?
Returns the value of attribute uris.
975 976 977 |
# File 'sig/types.rbs', line 975 def uris @uris end |