public class ColumnRow extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, ColumnRowRelated
限定符和类型 | 字段和说明 |
---|---|
int |
column
所处的列
|
static CalculatorKey |
CURRENT_CR_KEY |
static ColumnRow |
ERROR
用于表示是一个错误的位置
|
int |
row
所处的行
|
限定符 | 构造器和说明 |
---|---|
protected |
ColumnRow(int column,
int row)
生成一个指定行列的位置对象
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
equals(ColumnRow object)
重载个equals方法
|
boolean |
equals(java.lang.Object object) |
int |
getColumn() |
static int |
getColumn(long v) |
ColumnRow[] |
getRelatedColumnRows()
返回和当前事务相关联的格子
|
int |
getRow() |
static int |
getRow(long v) |
int |
hashCode() |
java.lang.String |
stateDescription()
生成状态记录的键值对key的字符串
|
long |
toLongValue() |
static long |
toLongValue(int column,
int row) |
java.lang.String |
toString() |
static boolean |
validate(ColumnRow columnRow)
判断这个位置对象是否合法
|
static ColumnRow |
valueOf(int column,
int row)
初始化一个指定行列的位置对象
|
static ColumnRow |
valueOf(java.lang.String str)
将一个字符串转化成一个位置对象
|
public static CalculatorKey CURRENT_CR_KEY
public final int column
public final int row
public static final ColumnRow ERROR
public static ColumnRow valueOf(int column, int row)
column
- 列row
- 行public static ColumnRow valueOf(java.lang.String str)
str
- 可能表示位置对象的字符串public static boolean validate(ColumnRow columnRow)
columnRow
- 位置对象public int getColumn()
public int getRow()
public ColumnRow[] getRelatedColumnRows()
ColumnRowRelated
getRelatedColumnRows
在接口中 ColumnRowRelated
public java.lang.String toString()
toString
在类中 java.lang.Object
public java.lang.String stateDescription()
public int hashCode()
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object object)
equals
在类中 java.lang.Object
public boolean equals(ColumnRow object)
object
- public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
public long toLongValue()
public static long toLongValue(int column, int row)
public static int getRow(long v)
public static int getColumn(long v)