public final class FuncVarPtg extends AbstractFunctionPtg
Modifier and Type | Field and Description |
---|---|
static byte |
sid |
static OperationPtg |
SUM
Single instance of this token for 'sum() taking a single argument'
('sum() 采用单个参数'的此标记的单个实例)
|
FUNCTION_NAME_IF
TYPE_BINARY, TYPE_FUNCTION, TYPE_UNARY
CLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY
Modifier and Type | Method and Description |
---|---|
FuncVarPtg |
copy() |
static FuncVarPtg |
create(LittleEndianInput in)
Creates new function pointer from a byte array usually called while reading an excel file.
(从读取 excel 文件时通常调用的字节数组创建新的函数指针。)
|
static FuncVarPtg |
create(java.lang.String pName, int numArgs)
Create a function ptg from a string tokenised by the parser
(从解析器标记的字符串创建函数 ptg)
|
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
byte |
getSid() |
int |
getSize() |
protected java.lang.String |
lookupName(short index) |
void |
write(LittleEndianOutput out) |
getDefaultOperandClass, getFunctionIndex, getName, getNumberOfOperands, getParameterClass, isBaseToken, isBuiltInFunctionName, isExternalFunction, lookupIndex, lookupName, toFormulaString, toFormulaString
createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, serializePtgs, setClass, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenericChildren, getGenericRecordType
public 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)
protected java.lang.String lookupName(short index)
lookupName
in class
AbstractFunctionPtg
public void write(LittleEndianOutput out)
public byte getSid()
public int getSize()
getSize
in class
AbstractFunctionPtg
(类 AbstractFunctionPtg 中的 getSize)
public FuncVarPtg copy()
copy
in interface
Duplicatable
(复制到界面 Duplicatable)
copy
in class
Ptg
(在 Ptg 类中复制)
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
getGenericProperties
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericProperties)
getGenericProperties
in class
AbstractFunctionPtg
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.