public final class FuncVarPtg extends AbstractFunctionPtg
| Modifier and Type | Field | Description |
|---|---|---|
static byte |
sid |
|
static OperationPtg |
SUM |
Single instance of this token for 'sum() taking a single argument'
|
FUNCTION_NAME_IFTYPE_BINARY, TYPE_FUNCTION, TYPE_UNARYCLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY| Modifier and Type | Method | Description |
|---|---|---|
static FuncVarPtg |
create(java.lang.String pName,
int numArgs) |
Create a function ptg from a string tokenised by the parser
|
static FuncVarPtg |
create(LittleEndianInput in) |
Creates new function pointer from a byte array
usually called while reading an excel file.
|
int |
getSize() |
|
void |
write(LittleEndianOutput out) |
getDefaultOperandClass, getFunctionIndex, getName, getNumberOfOperands, getParameterClass, isBaseToken, isBuiltInFunctionName, isExternalFunction, lookupIndex, lookupName, toFormulaString, toFormulaString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreatePtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, serializePtgs, setClasspublic static final byte sid
public static final OperationPtg SUM
public static FuncVarPtg create(LittleEndianInput in)
public static FuncVarPtg create(java.lang.String pName, int numArgs)
public void write(LittleEndianOutput out)
public int getSize()
getSize in class AbstractFunctionPtgCopyright 2018 The Apache Software Foundation or its licensors, as applicable.