com.lowagie.text.pdf

Class PdfNumber

public class PdfNumber extends PdfObject

PdfNumber provides two types of numbers, integer and real.

Integers may be specified by signed or unsigned constants. Reals may only be in decimal format.
This object is described in the 'Portable Document Format Reference Manual version 1.3' section 4.3 (page 37).

See Also: PdfObject BadPdfFormatException

Field Summary
doublevalue
actual value of this PdfNumber, represented as a double
Constructor Summary
PdfNumber(String content)
Constructs a PdfNumber-object.
PdfNumber(int value)
Constructs a new INTEGER PdfNumber-object.
PdfNumber(double value)
Constructs a new REAL PdfNumber-object.
PdfNumber(float value)
Constructs a new REAL PdfNumber-object.
Method Summary
doubledoubleValue()
Returns the primitive double value of this object.
floatfloatValue()
voidincrement()
Increments the value of the PdfNumber-object with 1.
intintValue()
Returns the primitive int value of this object.

Field Detail

value

private double value
actual value of this PdfNumber, represented as a double

Constructor Detail

PdfNumber

public PdfNumber(String content)
Constructs a PdfNumber-object.

Parameters: content value of the new PdfNumber-object

PdfNumber

public PdfNumber(int value)
Constructs a new INTEGER PdfNumber-object.

Parameters: value value of the new PdfNumber-object

PdfNumber

public PdfNumber(double value)
Constructs a new REAL PdfNumber-object.

Parameters: value value of the new PdfNumber-object

PdfNumber

public PdfNumber(float value)
Constructs a new REAL PdfNumber-object.

Parameters: value value of the new PdfNumber-object

Method Detail

doubleValue

public double doubleValue()
Returns the primitive double value of this object.

Returns: a value

floatValue

public float floatValue()

increment

public void increment()
Increments the value of the PdfNumber-object with 1.

intValue

public int intValue()
Returns the primitive int value of this object.

Returns: a value