public final class COSInteger extends COSNumber
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(ICOSVisitor visitor)
visitor pattern double dispatch method.
|
double |
doubleValue()
Deprecated.
will be removed in a future release
|
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.
|
boolean |
isValid()
Indicates whether this instance represents a valid value.
|
long |
longValue()
Polymorphic access to value as int
This will get the integer value of this object.
|
String |
toString() |
void |
writePDF(OutputStream output)
This will output this string as a PDF object.
|
getCOSObject, isDirect, setDirectpublic static final COSInteger ZERO
public static final COSInteger ONE
public static final COSInteger TWO
public static final COSInteger THREE
public static COSInteger get(long val)
val - integer valuepublic float floatValue()
floatValue in class COSNumberpublic double doubleValue()
doubleValue in class COSNumberpublic int intValue()
public long longValue()
public boolean isValid()
public Object accept(ICOSVisitor visitor) throws IOException
accept in class COSBasevisitor - The object to notify when visiting this object.IOException - 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.Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.