Package org.apache.poi.ss.formula.ptg
Class IntPtg
java.lang.Object
org.apache.poi.ss.formula.ptg.Ptg
org.apache.poi.ss.formula.ptg.ScalarConstantPtg
org.apache.poi.ss.formula.ptg.IntPtg
Integer (unsigned short integer) Stores an unsigned short value (java int) in
a formula
- Author:
- Andrew C. Oliver (acoliver at apache dot org), Jason Height (jheight at chariot dot net dot au)
-
Field Summary
FieldsFields inherited from class org.apache.poi.ss.formula.ptg.Ptg
CLASS_ARRAY, CLASS_REF, CLASS_VALUE, EMPTY_PTG_ARRAY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
getSize()
int
getValue()
static boolean
isInRange
(int i) Excel represents integers 0..65535 with the tInt token.return a string representation of this token alonevoid
write
(LittleEndianOutput out) Methods inherited from class org.apache.poi.ss.formula.ptg.ScalarConstantPtg
getDefaultOperandClass, isBaseToken, toString
Methods inherited from class org.apache.poi.ss.formula.ptg.Ptg
createPtg, doesFormulaReferToDeletedCell, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, serializePtgs, setClass
-
Field Details
-
SIZE
public static final int SIZE- See Also:
-
sid
public static final byte sid- See Also:
-
-
Constructor Details
-
IntPtg
-
IntPtg
public IntPtg(int value)
-
-
Method Details
-
isInRange
public static boolean isInRange(int i) Excel represents integers 0..65535 with the tInt token.- Returns:
true
if the specified value is within the range of values IntPtg can represent.
-
getValue
public int getValue() -
write
-
getSize
public int getSize() -
toFormulaString
Description copied from class:Ptg
return a string representation of this token alone- Specified by:
toFormulaString
in classPtg
-