Package org.apache.poi.ss.formula.ptg
Class RefPtgBase
java.lang.Object
org.apache.poi.ss.formula.ptg.Ptg
org.apache.poi.ss.formula.ptg.OperandPtg
org.apache.poi.ss.formula.ptg.RefPtgBase
- All Implemented Interfaces:
Cloneable
ReferencePtgBase - handles references (such as A1, A2, IA4)
- Author:
- Andrew C. Oliver (acoliver@apache.org), Jason Height (jheight at chariot dot net dot au)
-
Field Summary
Fields inherited from class org.apache.poi.ss.formula.ptg.Ptg
CLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
final int
final byte
final int
getRow()
final boolean
final boolean
protected final void
final void
setColRelative
(boolean rel) final void
setColumn
(int col) final void
setRow
(int rowIndex) final void
setRowRelative
(boolean rel) protected final void
Methods inherited from class org.apache.poi.ss.formula.ptg.OperandPtg
copy, isBaseToken
Methods inherited from class org.apache.poi.ss.formula.ptg.Ptg
createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, getSize, readTokens, serializePtgs, setClass, toFormulaString, toString, write
-
Constructor Details
-
RefPtgBase
protected RefPtgBase() -
RefPtgBase
-
-
Method Details
-
readCoordinates
-
writeCoordinates
-
setRow
public final void setRow(int rowIndex) -
getRow
public final int getRow()- Returns:
- the row number as an int
-
isRowRelative
public final boolean isRowRelative() -
setRowRelative
public final void setRowRelative(boolean rel) -
isColRelative
public final boolean isColRelative() -
setColRelative
public final void setColRelative(boolean rel) -
setColumn
public final void setColumn(int col) -
getColumn
public final int getColumn() -
formatReferenceAsString
-
getDefaultOperandClass
public final byte getDefaultOperandClass()- Specified by:
getDefaultOperandClass
in classPtg
-