public abstract class ValueOperatorPtg extends OperationPtg
TYPE_BINARY, TYPE_FUNCTION, TYPE_UNARYCLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY| Constructor and Description |
|---|
ValueOperatorPtg() |
| Modifier and Type | Method and Description |
|---|---|
byte |
getDefaultOperandClass() |
protected abstract byte |
getSid() |
int |
getSize() |
int |
getSize(SpreadsheetVersion version) |
boolean |
isBaseToken()
All Operator Ptgs are base tokens (i.e.
|
String |
toFormulaString()
return a string representation of this token alone
|
void |
write(LittleEndianOutput out) |
void |
write(LittleEndianOutput out,
SpreadsheetVersion version) |
getNumberOfOperands, toFormulaString, toInternalFormulaStringclone, createPtg, createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSize, getEncodedSizeWithoutArrayData, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, readTokens, serializePtgs, serializePtgs, setClass, toStringpublic final boolean isBaseToken()
isBaseToken in class Ptgfalse if this token is classified as 'reference', 'value', or 'array'public final byte getDefaultOperandClass()
getDefaultOperandClass in class OperationPtgpublic void write(LittleEndianOutput out)
public void write(LittleEndianOutput out, SpreadsheetVersion version)
protected abstract byte getSid()
public final int getSize()
public int getSize(SpreadsheetVersion version)
public final String toFormulaString()
PtgtoFormulaString in class PtgCopyright © 2020. All rights reserved.