public class FuncPtg extends AbstractFunctionPtg
| Modifier and Type | Field and Description |
|---|---|
static byte |
sid |
static int |
SIZE |
ATTR_NAME, field_1_num_args, field_2_fnc_index, functionData, INDEX_EXTERNAL, paramClass, returnClassTYPE_BINARY, TYPE_FUNCTION, TYPE_UNARYCLASS_ARRAY, CLASS_REF, CLASS_VALUE, ptgClass| Constructor and Description |
|---|
FuncPtg(RecordInputStream in)
Creates new function pointer from a byte array
usually called while reading an excel file.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
int |
getNumberOfOperands()
The number of operands expected by the operations
|
int |
getSize() |
String |
toString()
Overridden toString method to ensure object hash is not printed.
|
void |
writeBytes(byte[] array,
int offset)
write this Ptg to a byte array
|
getDefaultOperandClass, getFunctionIndex, getName, getParameterClass, getType, lookupIndex, lookupName, toFormulaString, toFormulaStringcreateParsedExpressionTokens, createPtg, getBytes, getPtgClass, serializePtgStack, setClass, toDebugStringpublic static final byte sid
public static final int SIZE
public FuncPtg(RecordInputStream in)
public void writeBytes(byte[] array,
int offset)
PtgwriteBytes in class AbstractFunctionPtgpublic int getNumberOfOperands()
OperationPtggetNumberOfOperands in class OperationPtgpublic int getSize()
getSize in class AbstractFunctionPtgpublic String toString()
PtgtoString in class AbstractFunctionPtgCopyright © 2014 Open Microscopy Environment