public class TablePtg extends Area3DPtg
Modifier and Type | Class and Description |
---|---|
static class |
TablePtg.Item |
AreaI.OffsetArea
Modifier and Type | Field and Description |
---|---|
static short |
sid |
field_1_index_extern_sheet
CLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY
Constructor and Description |
---|
TablePtg(int extIdx,
int firstRow,
int lastRow,
int firstColumn,
int lastColumn,
String tableName,
TablePtg.Item[] items,
String[] columns,
boolean inTable) |
TablePtg(LittleEndianInput in) |
Modifier and Type | Method and Description |
---|---|
static String |
formatAsFormulaString(String tableName,
TablePtg.Item item1,
TablePtg.Item item2,
String column1,
String column2,
boolean inTable) |
String |
getColumn1() |
String |
getColumn2() |
byte |
getDefaultOperandClass() |
TablePtg.Item |
getItem1() |
TablePtg.Item |
getItem2() |
int |
getSize() |
int |
getSize(SpreadsheetVersion version) |
String |
getTableName() |
void |
setColumn1(String column) |
void |
setColumn2(String column) |
void |
setTableName(String tableName) |
String |
toCopyFormulaString() |
String |
toFormulaString(FormulaRenderingWorkbook book) |
String |
toInternalFormulaString(FormulaRenderingWorkbook book) |
String |
toString()
Overridden toString method to ensure object hash is not printed.
|
void |
write(LittleEndianOutput out) |
void |
write(LittleEndianOutput out,
SpreadsheetVersion version) |
equals, format2DRefAsString, getExternSheetIndex, hashCode, setExternSheetIndex, toFormulaString
formatReferenceAsString, getFirstColumn, getFirstColumnRaw, getFirstRow, getLastColumn, getLastColumnRaw, getLastRow, isFirstColRelative, isFirstRowRelative, isLastColRelative, isLastRowRelative, notImplemented, readCoordinates, setFirstColRelative, setFirstColumn, setFirstColumnRaw, setFirstRow, setFirstRowRelative, setLastColRelative, setLastColumn, setLastColumnRaw, setLastRow, setLastRowRelative, writeCoordinates
copy, isBaseToken
clone, createPtg, createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSize, getEncodedSizeWithoutArrayData, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, readTokens, serializePtgs, serializePtgs, setClass
public static final short sid
public TablePtg(int extIdx, int firstRow, int lastRow, int firstColumn, int lastColumn, String tableName, TablePtg.Item[] items, String[] columns, boolean inTable)
public TablePtg(LittleEndianInput in)
public String getTableName()
public void setTableName(String tableName)
public TablePtg.Item getItem1()
public TablePtg.Item getItem2()
public String getColumn1()
public void setColumn1(String column)
public String getColumn2()
public void setColumn2(String column)
public void write(LittleEndianOutput out)
public void write(LittleEndianOutput out, SpreadsheetVersion version)
public int getSize()
public int getSize(SpreadsheetVersion version)
public static String formatAsFormulaString(String tableName, TablePtg.Item item1, TablePtg.Item item2, String column1, String column2, boolean inTable)
public String toFormulaString(FormulaRenderingWorkbook book)
toFormulaString
in interface WorkbookDependentFormula
toFormulaString
in class Area3DPtg
public String toInternalFormulaString(FormulaRenderingWorkbook book)
toInternalFormulaString
in interface WorkbookDependentFormula
toInternalFormulaString
in class Area3DPtg
public byte getDefaultOperandClass()
getDefaultOperandClass
in class AreaPtgBase
public final String toString()
Ptg
public String toCopyFormulaString()
Copyright © 2020. All rights reserved.