|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.pdfbox.cos.COSBase
org.apache.pdfbox.cos.COSNumber
org.apache.pdfbox.cos.COSInteger
public class COSInteger
This class represents an integer number in a PDF document.
| Field Summary | |
|---|---|
static COSInteger |
ONE
Constant for the number one. |
static COSInteger |
THREE
Constant for the number three. |
static COSInteger |
TWO
Constant for the number two. |
static COSInteger |
ZERO
Constant for the number zero. |
| Constructor Summary | |
|---|---|
COSInteger(int val)
Deprecated. use the static get(long) method instead |
|
COSInteger(long val)
Deprecated. use the static get(long) method instead |
|
COSInteger(String val)
Deprecated. use the static get(long) method instead |
|
| Method Summary | |
|---|---|
Object |
accept(ICOSVisitor visitor)
visitor pattern double dispatch method. |
double |
doubleValue()
polymorphic access to value as float. |
boolean |
equals(Object o)
|
float |
floatValue()
polymorphic access to value as float. |
static COSInteger |
get(long val)
Returns a COSInteger instance with the given value. |
int |
hashCode()
|
int |
intValue()
Polymorphic access to value as int This will get the integer value of this object. |
long |
longValue()
Polymorphic access to value as int This will get the integer value of this object. |
void |
setValue(long newValue)
Change the value of this reference. |
String |
toString()
|
void |
writePDF(OutputStream output)
This will output this string as a PDF object. |
| Methods inherited from class org.apache.pdfbox.cos.COSNumber |
|---|
get |
| Methods inherited from class org.apache.pdfbox.cos.COSBase |
|---|
getCOSObject, getFilterManager, isDirect, isNeedToBeUpdate, setDirect, setNeedToBeUpdate |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final COSInteger ZERO
public static final COSInteger ONE
public static final COSInteger TWO
public static final COSInteger THREE
| Constructor Detail |
|---|
public COSInteger(long val)
get(long) method instead
val - The integer value of this object.public COSInteger(int val)
get(long) method instead
val - The integer value of this object.
public COSInteger(String val)
throws IOException
get(long) method instead
val - The string value of the integer.
IOException - If the val is not an integer type.| Method Detail |
|---|
public static COSInteger get(long val)
val - integer value
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Objectpublic void setValue(long newValue)
newValue - The new value.public float floatValue()
floatValue in class COSNumberpublic double doubleValue()
doubleValue in class COSNumberpublic int intValue()
intValue in class COSNumberpublic long longValue()
longValue in class COSNumber
public Object accept(ICOSVisitor visitor)
throws COSVisitorException
accept in class COSBasevisitor - The object to notify when visiting this object.
COSVisitorException - If an error occurs while visiting this object.
public void writePDF(OutputStream output)
throws IOException
output - The stream to write to.
IOException - If there is an error writing to the stream.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||