Package org.apache.poi.ss.formula.ptg
Class UnionPtg
- java.lang.Object
-
- org.apache.poi.ss.formula.ptg.Ptg
-
- org.apache.poi.ss.formula.ptg.OperationPtg
-
- org.apache.poi.ss.formula.ptg.UnionPtg
-
- All Implemented Interfaces:
org.apache.poi.common.Duplicatable
,GenericRecord
public final class UnionPtg extends OperationPtg
-
-
Field Summary
Fields Modifier and Type Field Description static UnionPtg
instance
static byte
sid
-
Fields inherited from class org.apache.poi.ss.formula.ptg.OperationPtg
TYPE_BINARY, TYPE_FUNCTION, TYPE_UNARY
-
Fields inherited from class org.apache.poi.ss.formula.ptg.Ptg
CLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnionPtg
copy()
int
getNumberOfOperands()
The number of operands expected by the operationsbyte
getSid()
int
getSize()
boolean
isBaseToken()
java.lang.String
toFormulaString()
return a string representation of this token alonejava.lang.String
toFormulaString(java.lang.String[] operands)
implementation of method from OperationsPtgvoid
write(LittleEndianOutput out)
-
Methods inherited from class org.apache.poi.ss.formula.ptg.OperationPtg
getDefaultOperandClass, getGenericProperties
-
Methods inherited from class org.apache.poi.ss.formula.ptg.Ptg
createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, serializePtgs, setClass, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericRecordType
-
-
-
-
Field Detail
-
sid
public static final byte sid
- See Also:
- Constant Field Values
-
instance
public static final UnionPtg instance
-
-
Method Detail
-
isBaseToken
public final boolean isBaseToken()
- Specified by:
isBaseToken
in classPtg
- Returns:
false
if this token is classified as 'reference', 'value', or 'array'
-
getSid
public byte getSid()
-
getSize
public int getSize()
-
write
public void write(LittleEndianOutput out)
-
toFormulaString
public java.lang.String toFormulaString()
Description copied from class:Ptg
return a string representation of this token alone- Specified by:
toFormulaString
in classPtg
-
toFormulaString
public java.lang.String toFormulaString(java.lang.String[] operands)
implementation of method from OperationsPtg- Specified by:
toFormulaString
in classOperationPtg
- See Also:
OperationPtg.getNumberOfOperands()
-
getNumberOfOperands
public int getNumberOfOperands()
Description copied from class:OperationPtg
The number of operands expected by the operations- Specified by:
getNumberOfOperands
in classOperationPtg
-
-