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()
ColumnRowRelatedgetRelatedColumnRows 在接口中 ColumnRowRelatedpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.String stateDescription()
public int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object object)
equals 在类中 java.lang.Objectpublic boolean equals(ColumnRow object)
object - public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在类中 java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic long toLongValue()
public static long toLongValue(int column,
int row)
public static int getRow(long v)
public static int getColumn(long v)