类 CellObject

java.lang.Object
com.walker.openocr.table.CellObject
所有已实现的接口:
Comparable<CellObject>

public class CellObject extends Object implements Comparable<CellObject>
表格中,一个单元格定义。
作者:
时克英
  • 构造器详细资料

    • CellObject

      public CellObject()
  • 方法详细资料

    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • getCellConfigItem

      public CellConfigItem getCellConfigItem()
    • setCellConfigItem

      public void setCellConfigItem(CellConfigItem cellConfigItem)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getRowNum

      public int getRowNum()
    • setRowNum

      public void setRowNum(int rowNum)
    • getOrderColumn

      public int getOrderColumn()
    • setOrderColumn

      public void setOrderColumn(int orderColumn)
    • getSource

      public TextBlock getSource()
    • setSource

      public void setSource(TextBlock source)
    • isConfigurable

      public boolean isConfigurable()
      判断该单元格是否匹配到表格配置项中,如果匹配了说明是用户需要的关键单元格(标题)
      返回:
    • isConfigNoneCell

      public boolean isConfigNoneCell()
      返回:是不是一个单元格,有些数据不在格子里,需要按照规则拆分标题和值。如:name=保险单号:PDFC2261010420000000068
      返回:
    • isConfigFullRow

      public boolean isConfigFullRow()
      返回:是否完整一行单元格
      返回:
    • isConfigTwoLine

      public boolean isConfigTwoLine()
    • isConfigMoreLine

      public boolean isConfigMoreLine()
    • isConfigSingleLine

      public boolean isConfigSingleLine()
    • getMinValueSize

      public int getMinValueSize()
      返回配置的该单元格值,最小字符串数量。
      返回:
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • compareTo

      public int compareTo(CellObject o)
      指定者:
      compareTo 在接口中 Comparable<CellObject>