Package technology.tabula
Class Table
- All Implemented Interfaces:
Shape
,Serializable
,Cloneable
- Direct Known Subclasses:
TableWithRulingLines
public class Table extends Rectangle
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class java.awt.geom.Rectangle2D
Rectangle2D.Double, Rectangle2D.Float
-
Field Summary
Fields inherited from class technology.tabula.Rectangle
ILL_DEFINED_ORDER, VERTICAL_COMPARISON_THRESHOLD
-
Constructor Summary
Constructors Constructor Description Table(ExtractionAlgorithm extractionAlgorithm)
-
Method Summary
Modifier and Type Method Description void
add(RectangularTextContainer chunk, int row, int col)
static Table
empty()
RectangularTextContainer
getCell(int i, int j)
int
getColCount()
String
getExtractionMethod()
int
getRowCount()
List<List<RectangularTextContainer>>
getRows()
Methods inherited from class technology.tabula.Rectangle
boundingBoxOf, compareTo, getArea, getBottom, getLeft, getPoints, getRight, getTop, horizontallyOverlaps, horizontalOverlap, isLtrDominant, merge, overlapRatio, setBottom, setLeft, setRight, setTop, toString, verticallyOverlaps, verticalOverlap, verticalOverlapRatio
Methods inherited from class java.awt.geom.Rectangle2D.Float
createIntersection, createUnion, getBounds2D, getHeight, getWidth, getX, getY, isEmpty, outcode, setRect, setRect, setRect
Methods inherited from class java.awt.geom.Rectangle2D
add, add, add, contains, contains, equals, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, union
Methods inherited from class java.awt.geom.RectangularShape
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal
-
Constructor Details
-
Method Details
-
empty
-
getRowCount
public int getRowCount() -
getColCount
public int getColCount() -
getExtractionMethod
-
add
-
getRows
-
getCell
-