org.apache.pdfbox.cos
Class COSName

java.lang.Object
  extended by org.apache.pdfbox.cos.COSBase
      extended by org.apache.pdfbox.cos.COSName
All Implemented Interfaces:
Comparable<COSName>, COSObjectable

public final class COSName
extends COSBase
implements Comparable<COSName>

This class represents a PDF named object.

Version:
$Revision: 1.42 $
Author:
Ben Litchfield

Field Summary
static COSName A
          A common COSName value.
static COSName AA
          A common COSName value.
static COSName ACRO_FORM
          A common COSName value.
static COSName ACTUAL_TEXT
          A common COSName value.
static COSName ADBE_PKCS7_DETACHED
          A signature subfilter value.
static COSName ADBE_PKCS7_SHA1
          A signature subfilter value.
static COSName ADBE_X509_RSA_SHA1
          A signature subfilter value.
static COSName ADOBE_PPKLITE
          A signature filter value.
static COSName AIS
          A common COSName value.
static COSName ALT
          A common COSName value.
static COSName ALTERNATE
          A common COSName value.
static COSName ANNOT
          A common COSName value.
static COSName ANNOTS
          A common COSName value.
static COSName ANTI_ALIAS
          A common COSName value.
static COSName AP
          A common COSName value.
static COSName AP_REF
          A common COSName value.
static COSName ART_BOX
          A common COSName value.
static COSName ARTIFACT
          A common COSName value.
static COSName AS
          A common COSName value.
static COSName ASCENT
          A common COSName value.
static COSName ASCII_HEX_DECODE
          A common COSName value.
static COSName ASCII_HEX_DECODE_ABBREVIATION
          A common COSName value.
static COSName ASCII85_DECODE
          A common COSName value.
static COSName ASCII85_DECODE_ABBREVIATION
          A common COSName value.
static COSName ATTACHED
          A common COSName value.
static COSName AUTHOR
          A common COSName value.
static COSName AVG_WIDTH
          A common COSName value.
static COSName B
          A common COSName value.
static COSName BACKGROUND
          A common COSName value.
static COSName BASE_ENCODING
          A common COSName value.
static COSName BASE_FONT
          A common COSName value.
static COSName BASE_STATE
          the COSName for "BaseState".
static COSName BBOX
          A common COSName value.
static COSName BITS_PER_COMPONENT
          A common COSName value.
static COSName BITS_PER_COORDINATE
          A common COSName value.
static COSName BITS_PER_FLAG
          A common COSName value.
static COSName BITS_PER_SAMPLE
          A common COSName value.
static COSName BLACK_IS_1
          A common COSName value.
static COSName BLACK_POINT
          A common COSName value.
static COSName BLEED_BOX
          A common COSName value.
static COSName BOUNDS
          A common COSName value.
static COSName BPC
          A common COSName value.
static COSName BYTERANGE
          A common COSName value.
static COSName C
          A common COSName value.
static COSName C0
          A common COSName value.
static COSName C1
          A common COSName value.
static COSName CA
          A common COSName value.
static COSName CA_NS
          A common COSName value.
static COSName CALGRAY
          A common COSName value.
static COSName CALRGB
          A common COSName value.
static COSName CAP_HEIGHT
          A common COSName value.
static COSName CATALOG
          A common COSName value.
static COSName CCITTFAX_DECODE
          A common COSName value.
static COSName CCITTFAX_DECODE_ABBREVIATION
          A common COSName value.
static COSName CENTER_WINDOW
          A common COSName value.
static COSName CF
          A common COSName value.
static COSName CFM
          A common COSName value.
static COSName CHAR_PROCS
          A common COSName value.
static COSName CHAR_SET
          A common COSName value.
static COSName CICI_SIGNIT
          A signature filter value.
static COSName CID_FONT_TYPE0
          A common COSName value.
static COSName CID_FONT_TYPE2
          A common COSName value.
static COSName CID_TO_GID_MAP
          A common COSName value.
static COSName CIDSYSTEMINFO
          A common COSName value.
static COSName CLR_F
          A common COSName value.
static COSName CLR_FF
          A common COSName value.
static COSName COLORANTS
          A common COSName value.
static COSName COLORS
          A common COSName value.
static COSName COLORSPACE
          A common COSName value.
static COSName COLUMNS
          A common COSName value.
static COSName CONTENTS
          A common COSName value.
static COSName COORDS
          A common COSName value.
static COSName COUNT
          A common COSName value.
static COSName CREATION_DATE
          A common COSName value.
static COSName CREATOR
          A common COSName value.
static COSName CROP_BOX
          A common COSName value.
static COSName CRYPT
          A common COSName value.
static COSName CS
          A common COSName value.
static COSName D
          A common COSName value.
static COSName DA
          A common COSName value.
static COSName DCT_DECODE
          A common COSName value.
static COSName DCT_DECODE_ABBREVIATION
          A common COSName value.
static COSName DECODE
          A common COSName value.
static COSName DECODE_PARMS
          A common COSName value.
static COSName DESCENDANT_FONTS
          A common COSName value.
static COSName DESCENT
          A common COSName value.
static COSName DEST
          A common COSName value.
static COSName DESTS
          A common COSName value.
static COSName DEVICECMYK
          A common COSName value.
static COSName DEVICEGRAY
          A common COSName value.
static COSName DEVICEN
          A common COSName value.
static COSName DEVICERGB
          A common COSName value.
static COSName DIFFERENCES
          A common COSName value.
static COSName DIRECTION
          A common COSName value.
static COSName DISPLAY_DOC_TITLE
          A common COSName value.
static COSName DL
          A common COSName value.
static COSName DOC_CHECKSUM
          A common COSName value.
static COSName DOMAIN
          A common COSName value.
static COSName DP
          A common COSName value.
static COSName DR
          A common COSName value.
static COSName DUPLEX
          A common COSName value.
static COSName DV
          A common COSName value.
static COSName DW
          A common COSName value.
static COSName E
          A common COSName value.
static COSName EMBEDDED_FDFS
          A common COSName value.
static COSName EMBEDDED_FILES
          A common COSName value.
static COSName ENCODE
          A common COSName value.
static COSName ENCODING
          A common COSName value.
static COSName ENCODING_90MS_RKSJ_H
          A common COSName value.
static COSName ENCODING_90MS_RKSJ_V
          A common COSName value.
static COSName ENCODING_ETEN_B5_H
          A common COSName value.
static COSName ENCODING_ETEN_B5_V
          A common COSName value.
static COSName ENCRYPT
          A common COSName value.
static COSName ENCRYPT_META_DATA
          A common COSName value.
static COSName ENTRUST_PPKEF
          A signature filter value.
static COSName EXT_G_STATE
          A common COSName value.
static COSName EXTEND
          A common COSName value.
static COSName EXTENDS
          A common COSName value.
static COSName F
          A common COSName value.
static COSName F_DECODE_PARMS
          A common COSName value.
static COSName F_FILTER
          A common COSName value.
static COSName FF
          A common COSName value.
static COSName FIELDS
          A common COSName value.
static COSName FILTER
          A common COSName value.
static COSName FIRST_CHAR
          A common COSName value.
static COSName FIT_WINDOW
          A common COSName value.
static COSName FL
          A common COSName value.
static COSName FLAGS
          A common COSName value.
static COSName FLATE_DECODE
          A common COSName value.
static COSName FLATE_DECODE_ABBREVIATION
          A common COSName value.
static COSName FONT
          A common COSName value.
static COSName FONT_BBOX
          A common COSName value.
static COSName FONT_DESC
          A common COSName value.
static COSName FONT_FAMILY
          A common COSName value.
static COSName FONT_FILE
          A common COSName value.
static COSName FONT_FILE2
          A common COSName value.
static COSName FONT_FILE3
          A common COSName value.
static COSName FONT_MATRIX
          A common COSName value.
static COSName FONT_NAME
          A common COSName value.
static COSName FONT_STRETCH
          A common COSName value.
static COSName FONT_WEIGHT
          A common COSName value.
static COSName FORM
          A common COSName value.
static COSName FORMTYPE
          A common COSName value.
static COSName FRM
          A common COSName value.
static COSName FT
          A common COSName value.
static COSName FUNCTION
          A common COSName value.
static COSName FUNCTION_TYPE
          A common COSName value.
static COSName FUNCTIONS
          A common COSName value.
static COSName GAMMA
          A common COSName value.
static COSName H
          A common COSName value.
static COSName HEIGHT
          A common COSName value.
static COSName HIDE_MENUBAR
          A common COSName value.
static COSName HIDE_TOOLBAR
          A common COSName value.
static COSName HIDE_WINDOWUI
          A common COSName value.
static COSName ICCBASED
          A common COSName value.
static COSName ID
          A common COSName value.
static COSName ID_TREE
          A common COSName value.
static COSName IDENTITY
          A common COSName value.
static COSName IDENTITY_H
          A common COSName value.
static COSName IMAGE
          A common COSName value.
static COSName IMAGE_MASK
          A common COSName value.
static COSName INDEX
          A common COSName value.
static COSName INDEXED
          A common COSName value.
static COSName INFO
          A common COSName value.
static COSName ITALIC_ANGLE
          A common COSName value.
static COSName JAVA_SCRIPT
          A common COSName value.
static COSName JBIG2_DECODE
          A common COSName value.
static COSName JPX_DECODE
          A common COSName value.
static COSName K
          A common COSName value.
static COSName KEYWORDS
          A common COSName value.
static COSName KIDS
          A common COSName value.
static COSName LAB
          A common COSName value.
static COSName LANG
          A common COSName value.
static COSName LAST_CHAR
          A common COSName value.
static COSName LAST_MODIFIED
          A common COSName value.
static COSName LC
          A common COSName value.
static COSName LEADING
          A common COSName value.
static COSName LENGTH
          A common COSName value.
static COSName LENGTH1
          A common COSName value.
static COSName LIMITS
          A common COSName value.
static COSName LJ
          A common COSName value.
static COSName LOCATION
          A common COSName value.
static COSName LW
          A common COSName value.
static COSName LZW_DECODE
          A common COSName value.
static COSName LZW_DECODE_ABBREVIATION
          A common COSName value.
static COSName M
          A common COSName value.
static COSName MAC_ROMAN_ENCODING
          A common COSName value.
static COSName MARK_INFO
          A common COSName value.
static COSName MASK
          A common COSName value.
static COSName MATRIX
          A common COSName value.
static COSName MAX_WIDTH
          A common COSName value.
static COSName MCID
          A common COSName value.
static COSName MEDIA_BOX
          A common COSName value.
static COSName METADATA
          A common COSName value.
static COSName MISSING_WIDTH
          A common COSName value.
static COSName ML
          A common COSName value.
static COSName MM_TYPE1
          A common COSName value.
static COSName MOD_DATE
          A common COSName value.
static COSName N
          A common COSName value.
static COSName NAME
          A common COSName value.
static byte[] NAME_ESCAPE
          The escape character for a name.
static byte[] NAME_PREFIX
          The prefix to a PDF name.
static COSName NAMES
          A common COSName value.
static COSName NEXT
          A common COSName value.
static COSName NM
          A common COSName value.
static COSName NON_FULL_SCREEN_PAGE_MODE
          A common COSName value.
static COSName NUMS
          A common COSName value.
static COSName O
          A common COSName value.
static COSName OBJ
          A common COSName value.
static COSName OBJ_STM
          A common COSName value.
static COSName OC
          the COSName for the content group tag.
static COSName OCG
          the COSName for an optional content group.
static COSName OCGS
          the COSName for the optional content group list.
static COSName OCPROPERTIES
          the COSName for the optional content properties.
static COSName OFF
          the COSName for the "OFF" value.
static COSName ON
          the COSName for the "ON" value.
static COSName OP
          A common COSName value.
static COSName OP_NS
          A common COSName value.
static COSName OPEN_ACTION
          A common COSName value.
static COSName OPM
          A common COSName value.
static COSName OPT
          A common COSName value.
static COSName ORDER
          A common COSName value.
static COSName ORDERING
          A common COSName value.
static COSName OUTLINES
          A common COSName value.
static COSName P
          A common COSName value.
static COSName PAGE
          A common COSName value.
static COSName PAGE_LABELS
          A common COSName value.
static COSName PAGE_LAYOUT
          A common COSName value.
static COSName PAGE_MODE
          A common COSName value.
static COSName PAGES
          A common COSName value.
static COSName PAINT_TYPE
          A common COSName value.
static COSName PARENT
          A common COSName value.
static COSName PARENT_TREE_NEXT_KEY
          A common COSName value.
static COSName PATTERN
          A common COSName value.
static COSName PATTERN_TYPE
          A common COSName value.
static COSName PDF_DOC_ENCODING
          A common COSName value.
static COSName PG
          A common COSName value.
static COSName PREDICTOR
          A common COSName value.
static COSName PREV
          A common COSName value.
static COSName PRINT_AREA
          A common COSName value.
static COSName PRINT_CLIP
          A common COSName value.
static COSName PRINT_SCALING
          A common COSName value.
static COSName PROC_SET
          The COSName value for "ProcSet".
static COSName PRODUCER
          A common COSName value.
static COSName PROPERTIES
          The COSName value for "Properties".
static COSName Q
          A common COSName value.
static COSName R
          A common COSName value.
static COSName RANGE
          A common COSName value.
static COSName REASON
          A common COSName value.
static COSName RECIPIENTS
          A common COSName value.
static COSName RECT
          A common COSName value.
static COSName REGISTRY
          A common COSName value.
static COSName RESOURCES
          A common COSName value.
static COSName RI
          A common COSName value.
static COSName ROLE_MAP
          A common COSName value.
static COSName ROOT
          A common COSName value.
static COSName ROTATE
          A common COSName value.
static COSName ROWS
          A common COSName value.
static COSName RUN_LENGTH_DECODE
          A common COSName value.
static COSName RUN_LENGTH_DECODE_ABBREVIATION
          A common COSName value.
static COSName RV
          A common COSName value.
static COSName S
          A common COSName value.
static COSName SA
          A common COSName value.
static COSName SE
          A common COSName value.
static COSName SEPARATION
          A common COSName value.
static COSName SET_F
          A common COSName value.
static COSName SET_FF
          A common COSName value.
static COSName SHADING
          A common COSName value.
static COSName SHADING_TYPE
          A common COSName value.
static COSName SIG
          A common COSName value.
static COSName SIG_FLAGS
          A common COSName value.
static COSName SIZE
          A common COSName value.
static COSName SM
          A common COSName value.
static COSName SMASK
          A common COSName value.
static COSName STANDARD_ENCODING
          A common COSName value.
static COSName STATUS
          A common COSName value.
static COSName STD_CF
          A common COSName value.
static COSName STEM_H
          A common COSName value.
static COSName STEM_V
          A common COSName value.
static COSName STM_F
          A common COSName value.
static COSName STR_F
          A common COSName value.
static COSName STRUCT_TREE_ROOT
          A common COSName value.
static COSName SUB_FILTER
          A common COSName value.
static COSName SUBFILTER
          A common COSName value.
static COSName SUBJ
          A common COSName value.
static COSName SUBJECT
          A common COSName value.
static COSName SUBTYPE
          A common COSName value.
static COSName SUPPLEMENT
          A common COSName value.
static COSName T
          A common COSName value.
static COSName TARGET
          A common COSName value.
static COSName THREADS
          A common COSName value.
static COSName TILING_TYPE
          A common COSName value.
static COSName TITLE
          A common COSName value.
static COSName TK
          A common COSName value.
static COSName TO_UNICODE
          A common COSName value.
static COSName TRAPPED
          A common COSName value.
static COSName TRIM_BOX
          A common COSName value.
static COSName TRUE_TYPE
          A common COSName value.
static COSName TU
          A common COSName value.
static COSName TYPE
          A common COSName value.
static COSName TYPE0
          A common COSName value.
static COSName TYPE1
          A common COSName value.
static COSName TYPE3
          A common COSName value.
static COSName U
          A common COSName value.
static COSName UNCHANGED
          the COSName for the "Unchanged" value.
static COSName URI
          A common COSName value.
static COSName V
          A common COSName value.
static COSName VERISIGN_PPKVS
          A signature filter value.
static COSName VERSION
          A common COSName value.
static COSName VERTICES_PER_ROW
          A common COSName value.
static COSName VIEW_AREA
          A common COSName value.
static COSName VIEW_CLIP
          A common COSName value.
static COSName VIEWER_PREFERENCES
          A common COSName value.
static COSName W
          A common COSName value.
static COSName WHITE_POINT
          A common COSName value.
static COSName WIDTH
          A common COSName value.
static COSName WIDTHS
          A common COSName value.
static COSName WIN_ANSI_ENCODING
          A common COSName value.
static COSName X_STEP
          A common COSName value.
static COSName XHEIGHT
          A common COSName value.
static COSName XOBJECT
          A common COSName value.
static COSName XREF
          A common COSName value.
static COSName Y_STEP
          A common COSName value.
 
Method Summary
 Object accept(ICOSVisitor visitor)
          visitor pattern double dispatch method.
static void clearResources()
          Not usually needed except if resources need to be reclaimed in a ong running process.
 int compareTo(COSName other)
          
 boolean equals(Object o)
          
 String getName()
          This will get the name of this COSName object.
static COSName getPDFName(String aName)
          This will get a COSName object with that name.
 int hashCode()
          
 String toString()
          
 void writePDF(OutputStream output)
          This will output this string as a PDF object.
 
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

A

public static final COSName A
A common COSName value.


AA

public static final COSName AA
A common COSName value.


ACRO_FORM

public static final COSName ACRO_FORM
A common COSName value.


ACTUAL_TEXT

public static final COSName ACTUAL_TEXT
A common COSName value.


AIS

public static final COSName AIS
A common COSName value.


ALT

public static final COSName ALT
A common COSName value.


ALTERNATE

public static final COSName ALTERNATE
A common COSName value.


ANNOT

public static final COSName ANNOT
A common COSName value.


ANNOTS

public static final COSName ANNOTS
A common COSName value.


ANTI_ALIAS

public static final COSName ANTI_ALIAS
A common COSName value.


AP_REF

public static final COSName AP_REF
A common COSName value.


ARTIFACT

public static final COSName ARTIFACT
A common COSName value.


ART_BOX

public static final COSName ART_BOX
A common COSName value.


AS

public static final COSName AS
A common COSName value.


ASCII85_DECODE

public static final COSName ASCII85_DECODE
A common COSName value.


ASCII85_DECODE_ABBREVIATION

public static final COSName ASCII85_DECODE_ABBREVIATION
A common COSName value.


ATTACHED

public static final COSName ATTACHED
A common COSName value.


ASCENT

public static final COSName ASCENT
A common COSName value.


ASCII_HEX_DECODE

public static final COSName ASCII_HEX_DECODE
A common COSName value.


ASCII_HEX_DECODE_ABBREVIATION

public static final COSName ASCII_HEX_DECODE_ABBREVIATION
A common COSName value.


AP

public static final COSName AP
A common COSName value.


AUTHOR

public static final COSName AUTHOR
A common COSName value.


AVG_WIDTH

public static final COSName AVG_WIDTH
A common COSName value.


B

public static final COSName B
A common COSName value.


BACKGROUND

public static final COSName BACKGROUND
A common COSName value.


BASE_ENCODING

public static final COSName BASE_ENCODING
A common COSName value.


BASE_FONT

public static final COSName BASE_FONT
A common COSName value.


BASE_STATE

public static final COSName BASE_STATE
the COSName for "BaseState".


BBOX

public static final COSName BBOX
A common COSName value.


BLACK_IS_1

public static final COSName BLACK_IS_1
A common COSName value.


BLACK_POINT

public static final COSName BLACK_POINT
A common COSName value.


BLEED_BOX

public static final COSName BLEED_BOX
A common COSName value.


BITS_PER_COMPONENT

public static final COSName BITS_PER_COMPONENT
A common COSName value.


BITS_PER_COORDINATE

public static final COSName BITS_PER_COORDINATE
A common COSName value.


BITS_PER_FLAG

public static final COSName BITS_PER_FLAG
A common COSName value.


BITS_PER_SAMPLE

public static final COSName BITS_PER_SAMPLE
A common COSName value.


BOUNDS

public static final COSName BOUNDS
A common COSName value.


BPC

public static final COSName BPC
A common COSName value.


CATALOG

public static final COSName CATALOG
A common COSName value.


C

public static final COSName C
A common COSName value.


C0

public static final COSName C0
A common COSName value.


C1

public static final COSName C1
A common COSName value.


CA

public static final COSName CA
A common COSName value.


CA_NS

public static final COSName CA_NS
A common COSName value.


CALGRAY

public static final COSName CALGRAY
A common COSName value.


CALRGB

public static final COSName CALRGB
A common COSName value.


CAP_HEIGHT

public static final COSName CAP_HEIGHT
A common COSName value.


CCITTFAX_DECODE

public static final COSName CCITTFAX_DECODE
A common COSName value.


CCITTFAX_DECODE_ABBREVIATION

public static final COSName CCITTFAX_DECODE_ABBREVIATION
A common COSName value.


CENTER_WINDOW

public static final COSName CENTER_WINDOW
A common COSName value.


CF

public static final COSName CF
A common COSName value.


CFM

public static final COSName CFM
A common COSName value.


CHAR_PROCS

public static final COSName CHAR_PROCS
A common COSName value.


CHAR_SET

public static final COSName CHAR_SET
A common COSName value.


CID_FONT_TYPE0

public static final COSName CID_FONT_TYPE0
A common COSName value.


CID_FONT_TYPE2

public static final COSName CID_FONT_TYPE2
A common COSName value.


CIDSYSTEMINFO

public static final COSName CIDSYSTEMINFO
A common COSName value.


CID_TO_GID_MAP

public static final COSName CID_TO_GID_MAP
A common COSName value.


COLORANTS

public static final COSName COLORANTS
A common COSName value.


COLORS

public static final COSName COLORS
A common COSName value.


COLORSPACE

public static final COSName COLORSPACE
A common COSName value.


COLUMNS

public static final COSName COLUMNS
A common COSName value.


CONTENTS

public static final COSName CONTENTS
A common COSName value.


COORDS

public static final COSName COORDS
A common COSName value.


COUNT

public static final COSName COUNT
A common COSName value.


CLR_F

public static final COSName CLR_F
A common COSName value.


CLR_FF

public static final COSName CLR_FF
A common COSName value.


CREATION_DATE

public static final COSName CREATION_DATE
A common COSName value.


CREATOR

public static final COSName CREATOR
A common COSName value.


CROP_BOX

public static final COSName CROP_BOX
A common COSName value.


CRYPT

public static final COSName CRYPT
A common COSName value.


CS

public static final COSName CS
A common COSName value.


D

public static final COSName D
A common COSName value.


DA

public static final COSName DA
A common COSName value.


DCT_DECODE

public static final COSName DCT_DECODE
A common COSName value.


DCT_DECODE_ABBREVIATION

public static final COSName DCT_DECODE_ABBREVIATION
A common COSName value.


DECODE

public static final COSName DECODE
A common COSName value.


DECODE_PARMS

public static final COSName DECODE_PARMS
A common COSName value.


DESCENT

public static final COSName DESCENT
A common COSName value.


DESCENDANT_FONTS

public static final COSName DESCENDANT_FONTS
A common COSName value.


DEST

public static final COSName DEST
A common COSName value.


DESTS

public static final COSName DESTS
A common COSName value.


DEVICECMYK

public static final COSName DEVICECMYK
A common COSName value.


DEVICEGRAY

public static final COSName DEVICEGRAY
A common COSName value.


DEVICEN

public static final COSName DEVICEN
A common COSName value.


DEVICERGB

public static final COSName DEVICERGB
A common COSName value.


DIFFERENCES

public static final COSName DIFFERENCES
A common COSName value.


DIRECTION

public static final COSName DIRECTION
A common COSName value.


DISPLAY_DOC_TITLE

public static final COSName DISPLAY_DOC_TITLE
A common COSName value.


DL

public static final COSName DL
A common COSName value.


DOC_CHECKSUM

public static final COSName DOC_CHECKSUM
A common COSName value.


DOMAIN

public static final COSName DOMAIN
A common COSName value.


DP

public static final COSName DP
A common COSName value.


DR

public static final COSName DR
A common COSName value.


DUPLEX

public static final COSName DUPLEX
A common COSName value.


DV

public static final COSName DV
A common COSName value.


DW

public static final COSName DW
A common COSName value.


E

public static final COSName E
A common COSName value.


EMBEDDED_FILES

public static final COSName EMBEDDED_FILES
A common COSName value.


EMBEDDED_FDFS

public static final COSName EMBEDDED_FDFS
A common COSName value.


ENCODE

public static final COSName ENCODE
A common COSName value.


ENCODING

public static final COSName ENCODING
A common COSName value.


ENCODING_90MS_RKSJ_H

public static final COSName ENCODING_90MS_RKSJ_H
A common COSName value.


ENCODING_90MS_RKSJ_V

public static final COSName ENCODING_90MS_RKSJ_V
A common COSName value.


ENCODING_ETEN_B5_H

public static final COSName ENCODING_ETEN_B5_H
A common COSName value.


ENCODING_ETEN_B5_V

public static final COSName ENCODING_ETEN_B5_V
A common COSName value.


ENCRYPT

public static final COSName ENCRYPT
A common COSName value.


ENCRYPT_META_DATA

public static final COSName ENCRYPT_META_DATA
A common COSName value.


EXT_G_STATE

public static final COSName EXT_G_STATE
A common COSName value.


EXTEND

public static final COSName EXTEND
A common COSName value.


EXTENDS

public static final COSName EXTENDS
A common COSName value.


F

public static final COSName F
A common COSName value.


F_DECODE_PARMS

public static final COSName F_DECODE_PARMS
A common COSName value.


F_FILTER

public static final COSName F_FILTER
A common COSName value.


FF

public static final COSName FF
A common COSName value.


FIELDS

public static final COSName FIELDS
A common COSName value.


FILTER

public static final COSName FILTER
A common COSName value.


FIRST_CHAR

public static final COSName FIRST_CHAR
A common COSName value.


FIT_WINDOW

public static final COSName FIT_WINDOW
A common COSName value.


FL

public static final COSName FL
A common COSName value.


FLAGS

public static final COSName FLAGS
A common COSName value.


FLATE_DECODE

public static final COSName FLATE_DECODE
A common COSName value.


FLATE_DECODE_ABBREVIATION

public static final COSName FLATE_DECODE_ABBREVIATION
A common COSName value.


FONT

public static final COSName FONT
A common COSName value.


FONT_BBOX

public static final COSName FONT_BBOX
A common COSName value.


FONT_FAMILY

public static final COSName FONT_FAMILY
A common COSName value.


FONT_FILE

public static final COSName FONT_FILE
A common COSName value.


FONT_FILE2

public static final COSName FONT_FILE2
A common COSName value.


FONT_FILE3

public static final COSName FONT_FILE3
A common COSName value.


FONT_DESC

public static final COSName FONT_DESC
A common COSName value.


FONT_MATRIX

public static final COSName FONT_MATRIX
A common COSName value.


FONT_NAME

public static final COSName FONT_NAME
A common COSName value.


FONT_STRETCH

public static final COSName FONT_STRETCH
A common COSName value.


FONT_WEIGHT

public static final COSName FONT_WEIGHT
A common COSName value.


FORM

public static final COSName FORM
A common COSName value.


FORMTYPE

public static final COSName FORMTYPE
A common COSName value.


FRM

public static final COSName FRM
A common COSName value.


FT

public static final COSName FT
A common COSName value.


FUNCTION

public static final COSName FUNCTION
A common COSName value.


FUNCTION_TYPE

public static final COSName FUNCTION_TYPE
A common COSName value.


FUNCTIONS

public static final COSName FUNCTIONS
A common COSName value.


GAMMA

public static final COSName GAMMA
A common COSName value.


H

public static final COSName H
A common COSName value.


HEIGHT

public static final COSName HEIGHT
A common COSName value.


HIDE_MENUBAR

public static final COSName HIDE_MENUBAR
A common COSName value.


HIDE_TOOLBAR

public static final COSName HIDE_TOOLBAR
A common COSName value.


HIDE_WINDOWUI

public static final COSName HIDE_WINDOWUI
A common COSName value.


ICCBASED

public static final COSName ICCBASED
A common COSName value.


ID

public static final COSName ID
A common COSName value.


ID_TREE

public static final COSName ID_TREE
A common COSName value.


IDENTITY

public static final COSName IDENTITY
A common COSName value.


IDENTITY_H

public static final COSName IDENTITY_H
A common COSName value.


IMAGE

public static final COSName IMAGE
A common COSName value.


IMAGE_MASK

public static final COSName IMAGE_MASK
A common COSName value.


INDEX

public static final COSName INDEX
A common COSName value.


INDEXED

public static final COSName INDEXED
A common COSName value.


INFO

public static final COSName INFO
A common COSName value.


ITALIC_ANGLE

public static final COSName ITALIC_ANGLE
A common COSName value.


JAVA_SCRIPT

public static final COSName JAVA_SCRIPT
A common COSName value.


JBIG2_DECODE

public static final COSName JBIG2_DECODE
A common COSName value.


JPX_DECODE

public static final COSName JPX_DECODE
A common COSName value.


K

public static final COSName K
A common COSName value.


KEYWORDS

public static final COSName KEYWORDS
A common COSName value.


KIDS

public static final COSName KIDS
A common COSName value.


LAB

public static final COSName LAB
A common COSName value.


LANG

public static final COSName LANG
A common COSName value.


LAST_CHAR

public static final COSName LAST_CHAR
A common COSName value.


LAST_MODIFIED

public static final COSName LAST_MODIFIED
A common COSName value.


LC

public static final COSName LC
A common COSName value.


LEADING

public static final COSName LEADING
A common COSName value.


LENGTH

public static final COSName LENGTH
A common COSName value.


LENGTH1

public static final COSName LENGTH1
A common COSName value.


LIMITS

public static final COSName LIMITS
A common COSName value.


LJ

public static final COSName LJ
A common COSName value.


LW

public static final COSName LW
A common COSName value.


LZW_DECODE

public static final COSName LZW_DECODE
A common COSName value.


LZW_DECODE_ABBREVIATION

public static final COSName LZW_DECODE_ABBREVIATION
A common COSName value.


M

public static final COSName M
A common COSName value.


MAC_ROMAN_ENCODING

public static final COSName MAC_ROMAN_ENCODING
A common COSName value.


MARK_INFO

public static final COSName MARK_INFO
A common COSName value.


MASK

public static final COSName MASK
A common COSName value.


MATRIX

public static final COSName MATRIX
A common COSName value.


MAX_WIDTH

public static final COSName MAX_WIDTH
A common COSName value.


MCID

public static final COSName MCID
A common COSName value.


MEDIA_BOX

public static final COSName MEDIA_BOX
A common COSName value.


METADATA

public static final COSName METADATA
A common COSName value.


MISSING_WIDTH

public static final COSName MISSING_WIDTH
A common COSName value.


ML

public static final COSName ML
A common COSName value.


MM_TYPE1

public static final COSName MM_TYPE1
A common COSName value.


MOD_DATE

public static final COSName MOD_DATE
A common COSName value.


N

public static final COSName N
A common COSName value.


NAME

public static final COSName NAME
A common COSName value.


NAMES

public static final COSName NAMES
A common COSName value.


NEXT

public static final COSName NEXT
A common COSName value.


NM

public static final COSName NM
A common COSName value.


NON_FULL_SCREEN_PAGE_MODE

public static final COSName NON_FULL_SCREEN_PAGE_MODE
A common COSName value.


NUMS

public static final COSName NUMS
A common COSName value.


O

public static final COSName O
A common COSName value.


OBJ

public static final COSName OBJ
A common COSName value.


OBJ_STM

public static final COSName OBJ_STM
A common COSName value.


OC

public static final COSName OC
the COSName for the content group tag.


OCG

public static final COSName OCG
the COSName for an optional content group.


OCGS

public static final COSName OCGS
the COSName for the optional content group list.


OCPROPERTIES

public static final COSName OCPROPERTIES
the COSName for the optional content properties.


OFF

public static final COSName OFF
the COSName for the "OFF" value.


ON

public static final COSName ON
the COSName for the "ON" value.


OP

public static final COSName OP
A common COSName value.


OP_NS

public static final COSName OP_NS
A common COSName value.


OPM

public static final COSName OPM
A common COSName value.


OPT

public static final COSName OPT
A common COSName value.


OUTLINES

public static final COSName OUTLINES
A common COSName value.


OPEN_ACTION

public static final COSName OPEN_ACTION
A common COSName value.


ORDER

public static final COSName ORDER
A common COSName value.


ORDERING

public static final COSName ORDERING
A common COSName value.


P

public static final COSName P
A common COSName value.


PAGE

public static final COSName PAGE
A common COSName value.


PAGE_LABELS

public static final COSName PAGE_LABELS
A common COSName value.


PAGE_LAYOUT

public static final COSName PAGE_LAYOUT
A common COSName value.


PAGE_MODE

public static final COSName PAGE_MODE
A common COSName value.


PAGES

public static final COSName PAGES
A common COSName value.


PAINT_TYPE

public static final COSName PAINT_TYPE
A common COSName value.


PARENT

public static final COSName PARENT
A common COSName value.


PARENT_TREE_NEXT_KEY

public static final COSName PARENT_TREE_NEXT_KEY
A common COSName value.


PATTERN

public static final COSName PATTERN
A common COSName value.


PATTERN_TYPE

public static final COSName PATTERN_TYPE
A common COSName value.


PDF_DOC_ENCODING

public static final COSName PDF_DOC_ENCODING
A common COSName value.


PG

public static final COSName PG
A common COSName value.


PREDICTOR

public static final COSName PREDICTOR
A common COSName value.


PREV

public static final COSName PREV
A common COSName value.


PRINT_AREA

public static final COSName PRINT_AREA
A common COSName value.


PRINT_CLIP

public static final COSName PRINT_CLIP
A common COSName value.


PRINT_SCALING

public static final COSName PRINT_SCALING
A common COSName value.


PROC_SET

public static final COSName PROC_SET
The COSName value for "ProcSet".


PRODUCER

public static final COSName PRODUCER
A common COSName value.


PROPERTIES

public static final COSName PROPERTIES
The COSName value for "Properties".


Q

public static final COSName Q
A common COSName value.


R

public static final COSName R
A common COSName value.


RANGE

public static final COSName RANGE
A common COSName value.


RECIPIENTS

public static final COSName RECIPIENTS
A common COSName value.


RECT

public static final COSName RECT
A common COSName value.


REGISTRY

public static final COSName REGISTRY
A common COSName value.


RESOURCES

public static final COSName RESOURCES
A common COSName value.


RI

public static final COSName RI
A common COSName value.


ROLE_MAP

public static final COSName ROLE_MAP
A common COSName value.


ROOT

public static final COSName ROOT
A common COSName value.


ROTATE

public static final COSName ROTATE
A common COSName value.


ROWS

public static final COSName ROWS
A common COSName value.


RUN_LENGTH_DECODE

public static final COSName RUN_LENGTH_DECODE
A common COSName value.


RUN_LENGTH_DECODE_ABBREVIATION

public static final COSName RUN_LENGTH_DECODE_ABBREVIATION
A common COSName value.


RV

public static final COSName RV
A common COSName value.


S

public static final COSName S
A common COSName value.


SA

public static final COSName SA
A common COSName value.


SE

public static final COSName SE
A common COSName value.


SEPARATION

public static final COSName SEPARATION
A common COSName value.


SET_F

public static final COSName SET_F
A common COSName value.


SET_FF

public static final COSName SET_FF
A common COSName value.


SHADING

public static final COSName SHADING
A common COSName value.


SHADING_TYPE

public static final COSName SHADING_TYPE
A common COSName value.


SM

public static final COSName SM
A common COSName value.


SMASK

public static final COSName SMASK
A common COSName value.


SIZE

public static final COSName SIZE
A common COSName value.


STANDARD_ENCODING

public static final COSName STANDARD_ENCODING
A common COSName value.


STATUS

public static final COSName STATUS
A common COSName value.


STD_CF

public static final COSName STD_CF
A common COSName value.


STEM_H

public static final COSName STEM_H
A common COSName value.


STEM_V

public static final COSName STEM_V
A common COSName value.


STM_F

public static final COSName STM_F
A common COSName value.


STR_F

public static final COSName STR_F
A common COSName value.


STRUCT_TREE_ROOT

public static final COSName STRUCT_TREE_ROOT
A common COSName value.


SUB_FILTER

public static final COSName SUB_FILTER
A common COSName value.


SUBJ

public static final COSName SUBJ
A common COSName value.


SUBJECT

public static final COSName SUBJECT
A common COSName value.


SUPPLEMENT

public static final COSName SUPPLEMENT
A common COSName value.


SUBTYPE

public static final COSName SUBTYPE
A common COSName value.


T

public static final COSName T
A common COSName value.


TARGET

public static final COSName TARGET
A common COSName value.


THREADS

public static final COSName THREADS
A common COSName value.


TILING_TYPE

public static final COSName TILING_TYPE
A common COSName value.


TITLE

public static final COSName TITLE
A common COSName value.


TK

public static final COSName TK
A common COSName value.


TRAPPED

public static final COSName TRAPPED
A common COSName value.


TRIM_BOX

public static final COSName TRIM_BOX
A common COSName value.


TRUE_TYPE

public static final COSName TRUE_TYPE
A common COSName value.


TO_UNICODE

public static final COSName TO_UNICODE
A common COSName value.


TU

public static final COSName TU
A common COSName value.


TYPE

public static final COSName TYPE
A common COSName value.


TYPE0

public static final COSName TYPE0
A common COSName value.


TYPE1

public static final COSName TYPE1
A common COSName value.


TYPE3

public static final COSName TYPE3
A common COSName value.


U

public static final COSName U
A common COSName value.


UNCHANGED

public static final COSName UNCHANGED
the COSName for the "Unchanged" value.


URI

public static final COSName URI
A common COSName value.


V

public static final COSName V
A common COSName value.


VERSION

public static final COSName VERSION
A common COSName value.


VERTICES_PER_ROW

public static final COSName VERTICES_PER_ROW
A common COSName value.


VIEW_AREA

public static final COSName VIEW_AREA
A common COSName value.


VIEW_CLIP

public static final COSName VIEW_CLIP
A common COSName value.


VIEWER_PREFERENCES

public static final COSName VIEWER_PREFERENCES
A common COSName value.


W

public static final COSName W
A common COSName value.


WIDTH

public static final COSName WIDTH
A common COSName value.


WIDTHS

public static final COSName WIDTHS
A common COSName value.


WIN_ANSI_ENCODING

public static final COSName WIN_ANSI_ENCODING
A common COSName value.


WHITE_POINT

public static final COSName WHITE_POINT
A common COSName value.


XHEIGHT

public static final COSName XHEIGHT
A common COSName value.


XOBJECT

public static final COSName XOBJECT
A common COSName value.


XREF

public static final COSName XREF
A common COSName value.


X_STEP

public static final COSName X_STEP
A common COSName value.


Y_STEP

public static final COSName Y_STEP
A common COSName value.


NAME_PREFIX

public static final byte[] NAME_PREFIX
The prefix to a PDF name.


NAME_ESCAPE

public static final byte[] NAME_ESCAPE
The escape character for a name.


SUBFILTER

public static final COSName SUBFILTER
A common COSName value.


ADOBE_PPKLITE

public static final COSName ADOBE_PPKLITE
A signature filter value.


ENTRUST_PPKEF

public static final COSName ENTRUST_PPKEF
A signature filter value.


CICI_SIGNIT

public static final COSName CICI_SIGNIT
A signature filter value.


VERISIGN_PPKVS

public static final COSName VERISIGN_PPKVS
A signature filter value.


ADBE_X509_RSA_SHA1

public static final COSName ADBE_X509_RSA_SHA1
A signature subfilter value.


ADBE_PKCS7_DETACHED

public static final COSName ADBE_PKCS7_DETACHED
A signature subfilter value.


ADBE_PKCS7_SHA1

public static final COSName ADBE_PKCS7_SHA1
A signature subfilter value.


LOCATION

public static final COSName LOCATION
A common COSName value.


REASON

public static final COSName REASON
A common COSName value.


BYTERANGE

public static final COSName BYTERANGE
A common COSName value.


SIG

public static final COSName SIG
A common COSName value.


SIG_FLAGS

public static final COSName SIG_FLAGS
A common COSName value.

Method Detail

getPDFName

public static final COSName getPDFName(String aName)
This will get a COSName object with that name.

Parameters:
aName - The name of the object.
Returns:
A COSName with the specified name.

getName

public String getName()
This will get the name of this COSName object.

Returns:
The name of the object.

toString

public String toString()

Overrides:
toString in class Object

equals

public boolean equals(Object o)

Overrides:
equals in class Object

hashCode

public int hashCode()

Overrides:
hashCode in class Object

compareTo

public int compareTo(COSName other)

Specified by:
compareTo in interface Comparable<COSName>

accept

public Object accept(ICOSVisitor visitor)
              throws COSVisitorException
visitor pattern double dispatch method.

Specified by:
accept in class COSBase
Parameters:
visitor - The object to notify when visiting this object.
Returns:
any object, depending on the visitor implementation, or null
Throws:
COSVisitorException - If an error occurs while visiting this object.

writePDF

public void writePDF(OutputStream output)
              throws IOException
This will output this string as a PDF object.

Parameters:
output - The stream to write to.
Throws:
IOException - If there is an error writing to the stream.

clearResources

public static void clearResources()
Not usually needed except if resources need to be reclaimed in a ong running process. Patch provided by [email protected] incorporated 5/23/08, [email protected]



Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.