Class BlockMetadata


  • public final class BlockMetadata
    extends java.lang.Object
    • Method Detail

      • getPage

        public java.util.Optional<BlockMetadataPage> getPage()
        Returns:
        Information about the page this block appears on.
      • getSheet

        public java.util.Optional<BlockMetadataSheet> getSheet()
        Returns:
        Spreadsheet sheet metadata. Present for blocks parsed from spreadsheet files, such as Excel workbooks.
      • getTextDirection

        public java.util.Optional<BlockMetadataTextDirection> getTextDirection()
        Returns:
        Text direction for this block's content ("ltr" for left-to-right, "rtl" for right-to-left).
      • getMinOcrConfidence

        public java.util.Optional<java.lang.Double> getMinOcrConfidence()
        Returns:
        Lowest per-word OCR confidence across words in this block, or null when word-level confidence is unavailable.
      • getAvgOcrConfidence

        public java.util.Optional<java.lang.Double> getAvgOcrConfidence()
        Returns:
        Average per-word OCR confidence across words in this block, or null when word-level confidence is unavailable.
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object