Interface IObject

All Known Subinterfaces:
IAnnotation, IChunk, INode
All Known Implementing Classes:
AnnotationNode, BaseObject, CurveChunk, GFSAAnnotationNode, GFSANode, GFSARoot, ImageChunk, InfoChunk, LineArtChunk, LineChunk, ListBody, ListElement, ListItem, ListLabel, PDFList, SemanticAnnot, SemanticCaption, SemanticDocument, SemanticFigure, SemanticGroupingNode, SemanticHeading, SemanticList, SemanticNode, SemanticNumberHeading, SemanticParagraph, SemanticPart, SemanticSpan, SemanticTable, SemanticTextNode, Table, TableBorder, TableBorderCell, TableBorderRow, TableCell, TableCluster, TableRow, TableToken, TableTokenRow, TextBlock, TextChunk, TextColumn, TextInfoChunk, TextLine, Vertex

public interface IObject
  • Method Details

    • getPageNumber

      Integer getPageNumber()
    • setPageNumber

      void setPageNumber(Integer pageNumber)
    • getLastPageNumber

      Integer getLastPageNumber()
    • setLastPageNumber

      void setLastPageNumber(Integer lastPageNumber)
    • getLeftX

      double getLeftX()
    • getRightX

      double getRightX()
    • getBottomY

      double getBottomY()
    • getTopY

      double getTopY()
    • getWidth

      double getWidth()
    • getHeight

      double getHeight()
    • getBoundingBox

      BoundingBox getBoundingBox()
    • setBoundingBox

      void setBoundingBox(BoundingBox boundingBox)
    • getErrorCodes

      List<Integer> getErrorCodes()
    • getErrorArguments

      List<List<Object>> getErrorArguments()
    • setRecognizedStructureId

      void setRecognizedStructureId(Long id)
    • getRecognizedStructureId

      Long getRecognizedStructureId()
    • getCenterX

      double getCenterX()
    • getCenterY

      double getCenterY()