Package org.apache.poi.ss.formula.ptg
Class IntersectionPtg
- java.lang.Object
-
- org.apache.poi.ss.formula.ptg.Ptg
-
- org.apache.poi.ss.formula.ptg.OperationPtg
-
- org.apache.poi.ss.formula.ptg.IntersectionPtg
-
- All Implemented Interfaces:
org.apache.poi.common.Duplicatable
,GenericRecord
public final class IntersectionPtg extends OperationPtg
-
-
Field Summary
Fields Modifier and Type Field Description static IntersectionPtg
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 IntersectionPtg
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)
returns a string representation of the operations the length of the input array should equal the number returned byvoid
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 IntersectionPtg 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)
Description copied from class:OperationPtg
returns a string representation of the operations the length of the input array should equal the number returned by- 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
-
copy
public IntersectionPtg copy()
-
-