com.etymon.pj.object
Class PjName
java.lang.Object
|
+--com.etymon.pj.object.BaseObject
|
+--com.etymon.pj.object.PjObject
|
+--com.etymon.pj.object.PjName
- All Implemented Interfaces:
- java.lang.Cloneable
- public class PjName
- extends PjObject
A representation of the PDF name type.
|
Constructor Summary |
PjName(java.lang.String s)
Creates a name object. |
|
Method Summary |
java.lang.Object |
clone()
Returns a deep copy of this object. |
boolean |
equals(java.lang.Object obj)
Compares two PjName objects for equality. |
java.lang.String |
getString()
Returns the string value of this object. |
int |
hashCode()
Returns a hash code value for the object. |
long |
writePdf(java.io.OutputStream os)
Writes this name to a stream in PDF format. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
AA
public static final PjName AA
ACROFORM
public static final PjName ACROFORM
ANNOTS
public static final PjName ANNOTS
AP
public static final PjName AP
ASCENT
public static final PjName ASCENT
ASCII85DECODE
public static final PjName ASCII85DECODE
ASCIIHEXDECODE
public static final PjName ASCIIHEXDECODE
AUTHOR
public static final PjName AUTHOR
AVGWIDTH
public static final PjName AVGWIDTH
B
public static final PjName B
BASEENCODING
public static final PjName BASEENCODING
BASEFONT
public static final PjName BASEFONT
CAPHEIGHT
public static final PjName CAPHEIGHT
CATALOG
public static final PjName CATALOG
CCITTFAXDECODE
public static final PjName CCITTFAXDECODE
CHARSET
public static final PjName CHARSET
COLORSPACE
public static final PjName COLORSPACE
CONTENTS
public static final PjName CONTENTS
COUNT
public static final PjName COUNT
CREATIONDATE
public static final PjName CREATIONDATE
CREATOR
public static final PjName CREATOR
CROPBOX
public static final PjName CROPBOX
DA
public static final PjName DA
DCTDECODE
public static final PjName DCTDECODE
DECODEPARMS
public static final PjName DECODEPARMS
DESCENT
public static final PjName DESCENT
DESTS
public static final PjName DESTS
DIFFERENCES
public static final PjName DIFFERENCES
DR
public static final PjName DR
DUR
public static final PjName DUR
DV
public static final PjName DV
ENCODING
public static final PjName ENCODING
ENCRYPT
public static final PjName ENCRYPT
EXTGSTATE
public static final PjName EXTGSTATE
F
public static final PjName F
FDECODEPARMS
public static final PjName FDECODEPARMS
FIELDS
public static final PjName FIELDS
FF
public static final PjName FF
FFILTER
public static final PjName FFILTER
FILTER
public static final PjName FILTER
FIRSTCHAR
public static final PjName FIRSTCHAR
FLAGS
public static final PjName FLAGS
FLATEDECODE
public static final PjName FLATEDECODE
FONT
public static final PjName FONT
FONTBBOX
public static final PjName FONTBBOX
FONTDESCRIPTOR
public static final PjName FONTDESCRIPTOR
FONTFILE
public static final PjName FONTFILE
FONTFILE2
public static final PjName FONTFILE2
FONTFILE3
public static final PjName FONTFILE3
FONTNAME
public static final PjName FONTNAME
FT
public static final PjName FT
H
public static final PjName H
HID
public static final PjName HID
I
public static final PjName I
ID
public static final PjName ID
IMAGEB
public static final PjName IMAGEB
IMAGEC
public static final PjName IMAGEC
IMAGEI
public static final PjName IMAGEI
INFO
public static final PjName INFO
ITALICANGLE
public static final PjName ITALICANGLE
KEYWORDS
public static final PjName KEYWORDS
KIDS
public static final PjName KIDS
LASTCHAR
public static final PjName LASTCHAR
LEADING
public static final PjName LEADING
LENGTH
public static final PjName LENGTH
LZWDECODE
public static final PjName LZWDECODE
MAXLEN
public static final PjName MAXLEN
MAXWIDTH
public static final PjName MAXWIDTH
MEDIABOX
public static final PjName MEDIABOX
MISSINGWIDTH
public static final PjName MISSINGWIDTH
MODDATE
public static final PjName MODDATE
N
public static final PjName N
NAME
public static final PjName NAME
NAMES
public static final PjName NAMES
O
public static final PjName O
OPENACTION
public static final PjName OPENACTION
OPT
public static final PjName OPT
OUTLINES
public static final PjName OUTLINES
P
public static final PjName P
PAGE
public static final PjName PAGE
PAGEMODE
public static final PjName PAGEMODE
PAGES
public static final PjName PAGES
PARENT
public static final PjName PARENT
PATTERN
public static final PjName PATTERN
PDF
public static final PjName PDF
PREV
public static final PjName PREV
PROCSET
public static final PjName PROCSET
PRODUCER
public static final PjName PRODUCER
PROPERTIES
public static final PjName PROPERTIES
Q
public static final PjName Q
RECT
public static final PjName RECT
RESOURCES
public static final PjName RESOURCES
ROOT
public static final PjName ROOT
ROTATE
public static final PjName ROTATE
RUNLENGTHDECODE
public static final PjName RUNLENGTHDECODE
STEMH
public static final PjName STEMH
STEMV
public static final PjName STEMV
SUBJECT
public static final PjName SUBJECT
SUBTYPE
public static final PjName SUBTYPE
TEXT
public static final PjName TEXT
THUMB
public static final PjName THUMB
THREADS
public static final PjName THREADS
TITLE
public static final PjName TITLE
TOPINDEX
public static final PjName TOPINDEX
TRANS
public static final PjName TRANS
TYPE
public static final PjName TYPE
TYPE1
public static final PjName TYPE1
URI
public static final PjName URI
V
public static final PjName V
VIEWERPREFERENCES
public static final PjName VIEWERPREFERENCES
W
public static final PjName W
WIDTHS
public static final PjName WIDTHS
XHEIGHT
public static final PjName XHEIGHT
XOBJECT
public static final PjName XOBJECT
PjName
public PjName(java.lang.String s)
- Creates a name object.
- Parameters:
s - the string value to initialize this object to.
getString
public java.lang.String getString()
- Returns the string value of this object.
- Returns:
- the string value of this object.
writePdf
public long writePdf(java.io.OutputStream os)
throws java.io.IOException
- Writes this name to a stream in PDF format.
- Overrides:
writePdf in class BaseObject
- Parameters:
os - the stream to write to.- Returns:
- the number of bytes written.
- Throws:
java.io.IOException - if an I/O error occurs.
equals
public boolean equals(java.lang.Object obj)
- Compares two PjName objects for equality.
- Overrides:
equals in class java.lang.Object
- Parameters:
obj - the reference object to compare to.- Returns:
- true if this object is the same as obj, false
otherwise.
clone
public java.lang.Object clone()
- Returns a deep copy of this object.
- Overrides:
clone in class BaseObject
- Returns:
- a deep copy of this object.
hashCode
public int hashCode()
- Returns a hash code value for the object.
- Overrides:
hashCode in class java.lang.Object
- Returns:
- a hashcode value for this object.