Package org.apache.poi.ss.formula.ptg
Class Area2DPtgBase
- java.lang.Object
-
- org.apache.poi.ss.formula.ptg.Ptg
-
- org.apache.poi.ss.formula.ptg.OperandPtg
-
- org.apache.poi.ss.formula.ptg.AreaPtgBase
-
- org.apache.poi.ss.formula.ptg.Area2DPtgBase
-
- All Implemented Interfaces:
Serializable
,Duplicatable
,GenericRecord
,AreaI
public abstract class Area2DPtgBase extends AreaPtgBase
Common superclass of 2-D area refs- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.poi.ss.formula.ptg.AreaI
AreaI.OffsetArea
-
-
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 Modifier Constructor Description protected
Area2DPtgBase(int firstRow, int lastRow, int firstColumn, int lastColumn, boolean firstRowRelative, boolean lastRowRelative, boolean firstColRelative, boolean lastColRelative)
protected
Area2DPtgBase(Area2DPtgBase other)
protected
Area2DPtgBase(AreaReference ar)
protected
Area2DPtgBase(LittleEndianInput in, SpreadsheetVersion version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getSize(SpreadsheetVersion version)
String
toFormulaString()
return a string representation of this token alonevoid
write(LittleEndianOutput out, SpreadsheetVersion version)
-
Methods inherited from class org.apache.poi.ss.formula.ptg.AreaPtgBase
equals, formatReferenceAsString, getDefaultOperandClass, getFirstColumn, getFirstColumnRaw, getFirstRow, getGenericProperties, getLastColumn, getLastColumnRaw, getLastRow, hashCode, isFirstColRelative, isFirstRowRelative, isLastColRelative, isLastRowRelative, readCoordinates, setFirstColRelative, setFirstColumn, setFirstColumnRaw, setFirstRow, setFirstRowRelative, setLastColRelative, setLastColumn, setLastColumnRaw, setLastRow, setLastRowRelative, sortTopLeftToBottomRight, writeCoordinates
-
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, createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSize, getEncodedSizeWithoutArrayData, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, getSid, readTokens, readTokens, serializePtgs, serializePtgs, setClass, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericRecordType
-
-
-
-
Constructor Detail
-
Area2DPtgBase
protected Area2DPtgBase(int firstRow, int lastRow, int firstColumn, int lastColumn, boolean firstRowRelative, boolean lastRowRelative, boolean firstColRelative, boolean lastColRelative)
-
Area2DPtgBase
protected Area2DPtgBase(Area2DPtgBase other)
-
Area2DPtgBase
protected Area2DPtgBase(AreaReference ar)
-
Area2DPtgBase
protected Area2DPtgBase(LittleEndianInput in, SpreadsheetVersion version)
-
-
Method Detail
-
write
public final void write(LittleEndianOutput out, SpreadsheetVersion version)
-
getSize
public final int getSize(SpreadsheetVersion version)
-
toFormulaString
public final String toFormulaString()
Description copied from class:Ptg
return a string representation of this token alone- Overrides:
toFormulaString
in classAreaPtgBase
-
-