Package org.apache.pdfbox.cos
Class COSName
- java.lang.Object
-
- org.apache.pdfbox.cos.COSBase
-
- org.apache.pdfbox.cos.COSName
-
- All Implemented Interfaces:
java.lang.Comparable<COSName>
,COSObjectable
public final class COSName extends COSBase implements java.lang.Comparable<COSName>
A PDF Name object.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
accept(ICOSVisitor visitor)
visitor pattern double dispatch method.static void
clearResources()
Not usually needed except if resources need to be reclaimed in a long running process.int
compareTo(COSName other)
boolean
equals(java.lang.Object object)
java.lang.String
getName()
This will get the name of this COSName object.static COSName
getPDFName(java.lang.String aName)
This will get a COSName object with that name.int
hashCode()
boolean
isEmpty()
Returns true if the name is the empty string.java.lang.String
toString()
void
writePDF(java.io.OutputStream output)
This will output this string as a PDF object.-
Methods inherited from class org.apache.pdfbox.cos.COSBase
getCOSObject, isDirect, setDirect
-
-
-
-
Field Detail
-
nameMap
private static final java.util.Map<java.lang.String,COSName> nameMap
-
commonNameMap
private static final java.util.Map<java.lang.String,COSName> commonNameMap
-
A
public static final COSName A
-
AA
public static final COSName AA
-
ABSOLUTE_COLORIMETRIC
public static final COSName ABSOLUTE_COLORIMETRIC
-
AC
public static final COSName AC
-
ACRO_FORM
public static final COSName ACRO_FORM
-
ACTUAL_TEXT
public static final COSName ACTUAL_TEXT
-
ADBE_PKCS7_DETACHED
public static final COSName ADBE_PKCS7_DETACHED
-
ADBE_PKCS7_SHA1
public static final COSName ADBE_PKCS7_SHA1
-
ADBE_X509_RSA_SHA1
public static final COSName ADBE_X509_RSA_SHA1
-
ADOBE_PPKLITE
public static final COSName ADOBE_PPKLITE
-
AESV2
public static final COSName AESV2
-
AESV3
public static final COSName AESV3
-
AFTER
public static final COSName AFTER
-
AIS
public static final COSName AIS
-
ALL_OFF
public static final COSName ALL_OFF
-
ALL_ON
public static final COSName ALL_ON
-
ALT
public static final COSName ALT
-
ALPHA
public static final COSName ALPHA
-
ALTERNATE
public static final COSName ALTERNATE
-
ANNOT
public static final COSName ANNOT
-
ANNOTS
public static final COSName ANNOTS
-
ANTI_ALIAS
public static final COSName ANTI_ALIAS
-
ANY_OFF
public static final COSName ANY_OFF
-
ANY_ON
public static final COSName ANY_ON
-
AP
public static final COSName AP
-
AP_REF
public static final COSName AP_REF
-
APP
public static final COSName APP
-
ART_BOX
public static final COSName ART_BOX
-
ARTIFACT
public static final COSName ARTIFACT
-
AS
public static final COSName AS
-
ASCENT
public static final COSName ASCENT
-
ASCII_HEX_DECODE
public static final COSName ASCII_HEX_DECODE
-
ASCII_HEX_DECODE_ABBREVIATION
public static final COSName ASCII_HEX_DECODE_ABBREVIATION
-
ASCII85_DECODE
public static final COSName ASCII85_DECODE
-
ASCII85_DECODE_ABBREVIATION
public static final COSName ASCII85_DECODE_ABBREVIATION
-
ATTACHED
public static final COSName ATTACHED
-
AUTHOR
public static final COSName AUTHOR
-
AVG_WIDTH
public static final COSName AVG_WIDTH
-
B
public static final COSName B
-
BACKGROUND
public static final COSName BACKGROUND
-
BASE_ENCODING
public static final COSName BASE_ENCODING
-
BASE_FONT
public static final COSName BASE_FONT
-
BASE_STATE
public static final COSName BASE_STATE
-
BBOX
public static final COSName BBOX
-
BC
public static final COSName BC
-
BE
public static final COSName BE
-
BEFORE
public static final COSName BEFORE
-
BG
public static final COSName BG
-
BITS_PER_COMPONENT
public static final COSName BITS_PER_COMPONENT
-
BITS_PER_COORDINATE
public static final COSName BITS_PER_COORDINATE
-
BITS_PER_FLAG
public static final COSName BITS_PER_FLAG
-
BITS_PER_SAMPLE
public static final COSName BITS_PER_SAMPLE
-
BLACK_IS_1
public static final COSName BLACK_IS_1
-
BLACK_POINT
public static final COSName BLACK_POINT
-
BLEED_BOX
public static final COSName BLEED_BOX
-
BM
public static final COSName BM
-
BORDER
public static final COSName BORDER
-
BOUNDS
public static final COSName BOUNDS
-
BPC
public static final COSName BPC
-
BS
public static final COSName BS
-
BTN
public static final COSName BTN
-
BYTERANGE
public static final COSName BYTERANGE
-
C
public static final COSName C
-
C0
public static final COSName C0
-
C1
public static final COSName C1
-
CA
public static final COSName CA
-
CA_NS
public static final COSName CA_NS
-
CALGRAY
public static final COSName CALGRAY
-
CALRGB
public static final COSName CALRGB
-
CAP
public static final COSName CAP
-
CAP_HEIGHT
public static final COSName CAP_HEIGHT
-
CATALOG
public static final COSName CATALOG
-
CCITTFAX_DECODE
public static final COSName CCITTFAX_DECODE
-
CCITTFAX_DECODE_ABBREVIATION
public static final COSName CCITTFAX_DECODE_ABBREVIATION
-
CENTER_WINDOW
public static final COSName CENTER_WINDOW
-
CERT
public static final COSName CERT
-
CF
public static final COSName CF
-
CFM
public static final COSName CFM
-
CH
public static final COSName CH
-
CHAR_PROCS
public static final COSName CHAR_PROCS
-
CHAR_SET
public static final COSName CHAR_SET
-
CICI_SIGNIT
public static final COSName CICI_SIGNIT
-
CID_FONT_TYPE0
public static final COSName CID_FONT_TYPE0
-
CID_FONT_TYPE2
public static final COSName CID_FONT_TYPE2
-
CID_TO_GID_MAP
public static final COSName CID_TO_GID_MAP
-
CID_SET
public static final COSName CID_SET
-
CIDSYSTEMINFO
public static final COSName CIDSYSTEMINFO
-
CL
public static final COSName CL
-
CLR_F
public static final COSName CLR_F
-
CLR_FF
public static final COSName CLR_FF
-
CMAP
public static final COSName CMAP
-
CMAPNAME
public static final COSName CMAPNAME
-
CMYK
public static final COSName CMYK
-
CO
public static final COSName CO
-
COLOR
public static final COSName COLOR
-
COLLECTION
public static final COSName COLLECTION
-
COLOR_BURN
public static final COSName COLOR_BURN
-
COLOR_DODGE
public static final COSName COLOR_DODGE
-
COLORANTS
public static final COSName COLORANTS
-
COLORS
public static final COSName COLORS
-
COLORSPACE
public static final COSName COLORSPACE
-
COLUMNS
public static final COSName COLUMNS
-
COMPATIBLE
public static final COSName COMPATIBLE
-
COMPONENTS
public static final COSName COMPONENTS
-
CONTACT_INFO
public static final COSName CONTACT_INFO
-
CONTENTS
public static final COSName CONTENTS
-
COORDS
public static final COSName COORDS
-
COUNT
public static final COSName COUNT
-
CP
public static final COSName CP
-
CREATION_DATE
public static final COSName CREATION_DATE
-
CREATOR
public static final COSName CREATOR
-
CROP_BOX
public static final COSName CROP_BOX
-
CRYPT
public static final COSName CRYPT
-
CS
public static final COSName CS
-
D
public static final COSName D
-
DA
public static final COSName DA
-
DARKEN
public static final COSName DARKEN
-
DATE
public static final COSName DATE
-
DCT_DECODE
public static final COSName DCT_DECODE
-
DCT_DECODE_ABBREVIATION
public static final COSName DCT_DECODE_ABBREVIATION
-
DECODE
public static final COSName DECODE
-
DECODE_PARMS
public static final COSName DECODE_PARMS
-
DEFAULT
public static final COSName DEFAULT
-
DEFAULT_CMYK
public static final COSName DEFAULT_CMYK
-
DEFAULT_CRYPT_FILTER
public static final COSName DEFAULT_CRYPT_FILTER
-
DEFAULT_GRAY
public static final COSName DEFAULT_GRAY
-
DEFAULT_RGB
public static final COSName DEFAULT_RGB
-
DESC
public static final COSName DESC
-
DESCENDANT_FONTS
public static final COSName DESCENDANT_FONTS
-
DESCENT
public static final COSName DESCENT
-
DEST
public static final COSName DEST
-
DEST_OUTPUT_PROFILE
public static final COSName DEST_OUTPUT_PROFILE
-
DESTS
public static final COSName DESTS
-
DEVICECMYK
public static final COSName DEVICECMYK
-
DEVICEGRAY
public static final COSName DEVICEGRAY
-
DEVICEN
public static final COSName DEVICEN
-
DEVICERGB
public static final COSName DEVICERGB
-
DI
public static final COSName DI
-
DIFFERENCE
public static final COSName DIFFERENCE
-
DIFFERENCES
public static final COSName DIFFERENCES
-
DIGEST_METHOD
public static final COSName DIGEST_METHOD
-
DIGEST_RIPEMD160
public static final COSName DIGEST_RIPEMD160
-
DIGEST_SHA1
public static final COSName DIGEST_SHA1
-
DIGEST_SHA256
public static final COSName DIGEST_SHA256
-
DIGEST_SHA384
public static final COSName DIGEST_SHA384
-
DIGEST_SHA512
public static final COSName DIGEST_SHA512
-
DIRECTION
public static final COSName DIRECTION
-
DISPLAY_DOC_TITLE
public static final COSName DISPLAY_DOC_TITLE
-
DL
public static final COSName DL
-
DM
public static final COSName DM
-
DOC
public static final COSName DOC
-
DOC_CHECKSUM
public static final COSName DOC_CHECKSUM
-
DOC_TIME_STAMP
public static final COSName DOC_TIME_STAMP
-
DOCMDP
public static final COSName DOCMDP
-
DOCUMENT
public static final COSName DOCUMENT
-
DOMAIN
public static final COSName DOMAIN
-
DOS
public static final COSName DOS
-
DP
public static final COSName DP
-
DR
public static final COSName DR
-
DS
public static final COSName DS
-
DUPLEX
public static final COSName DUPLEX
-
DUR
public static final COSName DUR
-
DV
public static final COSName DV
-
DW
public static final COSName DW
-
DW2
public static final COSName DW2
-
E
public static final COSName E
-
EARLY_CHANGE
public static final COSName EARLY_CHANGE
-
EF
public static final COSName EF
-
EMBEDDED_FDFS
public static final COSName EMBEDDED_FDFS
-
EMBEDDED_FILES
public static final COSName EMBEDDED_FILES
-
EMPTY
public static final COSName EMPTY
-
ENCODE
public static final COSName ENCODE
-
ENCODED_BYTE_ALIGN
public static final COSName ENCODED_BYTE_ALIGN
-
ENCODING
public static final COSName ENCODING
-
ENCODING_90MS_RKSJ_H
public static final COSName ENCODING_90MS_RKSJ_H
-
ENCODING_90MS_RKSJ_V
public static final COSName ENCODING_90MS_RKSJ_V
-
ENCODING_ETEN_B5_H
public static final COSName ENCODING_ETEN_B5_H
-
ENCODING_ETEN_B5_V
public static final COSName ENCODING_ETEN_B5_V
-
ENCRYPT
public static final COSName ENCRYPT
-
ENCRYPT_META_DATA
public static final COSName ENCRYPT_META_DATA
-
END_OF_LINE
public static final COSName END_OF_LINE
-
ENTRUST_PPKEF
public static final COSName ENTRUST_PPKEF
-
EXCLUSION
public static final COSName EXCLUSION
-
EXT_G_STATE
public static final COSName EXT_G_STATE
-
EXTEND
public static final COSName EXTEND
-
EXTENDS
public static final COSName EXTENDS
-
F
public static final COSName F
-
F_DECODE_PARMS
public static final COSName F_DECODE_PARMS
-
F_FILTER
public static final COSName F_FILTER
-
FB
public static final COSName FB
-
FDF
public static final COSName FDF
-
FF
public static final COSName FF
-
FIELDS
public static final COSName FIELDS
-
FILESPEC
public static final COSName FILESPEC
-
FILTER
public static final COSName FILTER
-
FIRST
public static final COSName FIRST
-
FIRST_CHAR
public static final COSName FIRST_CHAR
-
FIT_WINDOW
public static final COSName FIT_WINDOW
-
FL
public static final COSName FL
-
FLAGS
public static final COSName FLAGS
-
FLATE_DECODE
public static final COSName FLATE_DECODE
-
FLATE_DECODE_ABBREVIATION
public static final COSName FLATE_DECODE_ABBREVIATION
-
FOLDERS
public static final COSName FOLDERS
-
FONT
public static final COSName FONT
-
FONT_BBOX
public static final COSName FONT_BBOX
-
FONT_DESC
public static final COSName FONT_DESC
-
FONT_FAMILY
public static final COSName FONT_FAMILY
-
FONT_FILE
public static final COSName FONT_FILE
-
FONT_FILE2
public static final COSName FONT_FILE2
-
FONT_FILE3
public static final COSName FONT_FILE3
-
FONT_MATRIX
public static final COSName FONT_MATRIX
-
FONT_NAME
public static final COSName FONT_NAME
-
FONT_STRETCH
public static final COSName FONT_STRETCH
-
FONT_WEIGHT
public static final COSName FONT_WEIGHT
-
FORM
public static final COSName FORM
-
FORMTYPE
public static final COSName FORMTYPE
-
FRM
public static final COSName FRM
-
FT
public static final COSName FT
-
FUNCTION
public static final COSName FUNCTION
-
FUNCTION_TYPE
public static final COSName FUNCTION_TYPE
-
FUNCTIONS
public static final COSName FUNCTIONS
-
G
public static final COSName G
-
GAMMA
public static final COSName GAMMA
-
GROUP
public static final COSName GROUP
-
GTS_PDFA1
public static final COSName GTS_PDFA1
-
H
public static final COSName H
-
HARD_LIGHT
public static final COSName HARD_LIGHT
-
HEIGHT
public static final COSName HEIGHT
-
HELV
public static final COSName HELV
-
HIDE_MENUBAR
public static final COSName HIDE_MENUBAR
-
HIDE_TOOLBAR
public static final COSName HIDE_TOOLBAR
-
HIDE_WINDOWUI
public static final COSName HIDE_WINDOWUI
-
HUE
public static final COSName HUE
-
I
public static final COSName I
-
IC
public static final COSName IC
-
ICCBASED
public static final COSName ICCBASED
-
ID
public static final COSName ID
-
ID_TREE
public static final COSName ID_TREE
-
IDENTITY
public static final COSName IDENTITY
-
IDENTITY_H
public static final COSName IDENTITY_H
-
IDENTITY_V
public static final COSName IDENTITY_V
-
IF
public static final COSName IF
-
IM
public static final COSName IM
-
IMAGE
public static final COSName IMAGE
-
IMAGE_MASK
public static final COSName IMAGE_MASK
-
INDEX
public static final COSName INDEX
-
INDEXED
public static final COSName INDEXED
-
INFO
public static final COSName INFO
-
INKLIST
public static final COSName INKLIST
-
INTENT
public static final COSName INTENT
-
INTERPOLATE
public static final COSName INTERPOLATE
-
IT
public static final COSName IT
-
ITALIC_ANGLE
public static final COSName ITALIC_ANGLE
-
ISSUER
public static final COSName ISSUER
-
IX
public static final COSName IX
-
JAVA_SCRIPT
public static final COSName JAVA_SCRIPT
-
JBIG2_DECODE
public static final COSName JBIG2_DECODE
-
JBIG2_GLOBALS
public static final COSName JBIG2_GLOBALS
-
JPX_DECODE
public static final COSName JPX_DECODE
-
JS
public static final COSName JS
-
K
public static final COSName K
-
KEYWORDS
public static final COSName KEYWORDS
-
KEY_USAGE
public static final COSName KEY_USAGE
-
KIDS
public static final COSName KIDS
-
L
public static final COSName L
-
LAB
public static final COSName LAB
-
LANG
public static final COSName LANG
-
LAST
public static final COSName LAST
-
LAST_CHAR
public static final COSName LAST_CHAR
-
LAST_MODIFIED
public static final COSName LAST_MODIFIED
-
LC
public static final COSName LC
-
LE
public static final COSName LE
-
LEADING
public static final COSName LEADING
-
LEGAL_ATTESTATION
public static final COSName LEGAL_ATTESTATION
-
LENGTH
public static final COSName LENGTH
-
LENGTH1
public static final COSName LENGTH1
-
LENGTH2
public static final COSName LENGTH2
-
LIGHTEN
public static final COSName LIGHTEN
-
LIMITS
public static final COSName LIMITS
-
LJ
public static final COSName LJ
-
LL
public static final COSName LL
-
LLE
public static final COSName LLE
-
LLO
public static final COSName LLO
-
LOCATION
public static final COSName LOCATION
-
LUMINOSITY
public static final COSName LUMINOSITY
-
LW
public static final COSName LW
-
LZW_DECODE
public static final COSName LZW_DECODE
-
LZW_DECODE_ABBREVIATION
public static final COSName LZW_DECODE_ABBREVIATION
-
M
public static final COSName M
-
MAC
public static final COSName MAC
-
MAC_EXPERT_ENCODING
public static final COSName MAC_EXPERT_ENCODING
-
MAC_ROMAN_ENCODING
public static final COSName MAC_ROMAN_ENCODING
-
MARK_INFO
public static final COSName MARK_INFO
-
MASK
public static final COSName MASK
-
MATRIX
public static final COSName MATRIX
-
MATTE
public static final COSName MATTE
-
MAX_LEN
public static final COSName MAX_LEN
-
MAX_WIDTH
public static final COSName MAX_WIDTH
-
MCID
public static final COSName MCID
-
MDP
public static final COSName MDP
-
MEDIA_BOX
public static final COSName MEDIA_BOX
-
MEASURE
public static final COSName MEASURE
-
METADATA
public static final COSName METADATA
-
MISSING_WIDTH
public static final COSName MISSING_WIDTH
-
MIX
public static final COSName MIX
-
MK
public static final COSName MK
-
ML
public static final COSName ML
-
MM_TYPE1
public static final COSName MM_TYPE1
-
MOD_DATE
public static final COSName MOD_DATE
-
MULTIPLY
public static final COSName MULTIPLY
-
N
public static final COSName N
-
NAME
public static final COSName NAME
-
NAMES
public static final COSName NAMES
-
NAVIGATOR
public static final COSName NAVIGATOR
-
NEED_APPEARANCES
public static final COSName NEED_APPEARANCES
-
NEW_WINDOW
public static final COSName NEW_WINDOW
-
NEXT
public static final COSName NEXT
-
NM
public static final COSName NM
-
NON_EFONT_NO_WARN
public static final COSName NON_EFONT_NO_WARN
-
NON_FULL_SCREEN_PAGE_MODE
public static final COSName NON_FULL_SCREEN_PAGE_MODE
-
NONE
public static final COSName NONE
-
NORMAL
public static final COSName NORMAL
-
NUMS
public static final COSName NUMS
-
O
public static final COSName O
-
OBJ
public static final COSName OBJ
-
OBJ_STM
public static final COSName OBJ_STM
-
OC
public static final COSName OC
-
OCG
public static final COSName OCG
-
OCGS
public static final COSName OCGS
-
OCMD
public static final COSName OCMD
-
OCPROPERTIES
public static final COSName OCPROPERTIES
-
OE
public static final COSName OE
-
OID
public static final COSName OID
-
OFF
public static final COSName OFF
"OFF", to be used for OCGs, not for Acroform
-
Off
public static final COSName Off
"Off", to be used for Acroform, not for OCGs
-
ON
public static final COSName ON
-
OP
public static final COSName OP
-
OP_NS
public static final COSName OP_NS
-
OPEN_ACTION
public static final COSName OPEN_ACTION
-
OPEN_TYPE
public static final COSName OPEN_TYPE
-
OPM
public static final COSName OPM
-
OPT
public static final COSName OPT
-
ORDER
public static final COSName ORDER
-
ORDERING
public static final COSName ORDERING
-
OS
public static final COSName OS
-
OUTLINES
public static final COSName OUTLINES
-
OUTPUT_CONDITION
public static final COSName OUTPUT_CONDITION
-
OUTPUT_CONDITION_IDENTIFIER
public static final COSName OUTPUT_CONDITION_IDENTIFIER
-
OUTPUT_INTENT
public static final COSName OUTPUT_INTENT
-
OUTPUT_INTENTS
public static final COSName OUTPUT_INTENTS
-
OVERLAY
public static final COSName OVERLAY
-
P
public static final COSName P
-
PAGE
public static final COSName PAGE
-
PAGE_LABELS
public static final COSName PAGE_LABELS
-
PAGE_LAYOUT
public static final COSName PAGE_LAYOUT
-
PAGE_MODE
public static final COSName PAGE_MODE
-
PAGES
public static final COSName PAGES
-
PAINT_TYPE
public static final COSName PAINT_TYPE
-
PANOSE
public static final COSName PANOSE
-
PARAMS
public static final COSName PARAMS
-
PARENT
public static final COSName PARENT
-
PARENT_TREE
public static final COSName PARENT_TREE
-
PARENT_TREE_NEXT_KEY
public static final COSName PARENT_TREE_NEXT_KEY
-
PATH
public static final COSName PATH
-
PATTERN
public static final COSName PATTERN
-
PATTERN_TYPE
public static final COSName PATTERN_TYPE
-
PDF_DOC_ENCODING
public static final COSName PDF_DOC_ENCODING
-
PERMS
public static final COSName PERMS
-
PERCEPTUAL
public static final COSName PERCEPTUAL
-
PG
public static final COSName PG
-
PRE_RELEASE
public static final COSName PRE_RELEASE
-
PREDICTOR
public static final COSName PREDICTOR
-
PREV
public static final COSName PREV
-
PRINT_AREA
public static final COSName PRINT_AREA
-
PRINT_CLIP
public static final COSName PRINT_CLIP
-
PRINT_SCALING
public static final COSName PRINT_SCALING
-
PROC_SET
public static final COSName PROC_SET
-
PROCESS
public static final COSName PROCESS
-
PRODUCER
public static final COSName PRODUCER
-
PROP_BUILD
public static final COSName PROP_BUILD
-
PROPERTIES
public static final COSName PROPERTIES
-
PS
public static final COSName PS
-
PUB_SEC
public static final COSName PUB_SEC
-
Q
public static final COSName Q
-
QUADPOINTS
public static final COSName QUADPOINTS
-
R
public static final COSName R
-
RANGE
public static final COSName RANGE
-
RC
public static final COSName RC
-
RD
public static final COSName RD
-
REASON
public static final COSName REASON
-
REASONS
public static final COSName REASONS
-
RELATIVE_COLORIMETRIC
public static final COSName RELATIVE_COLORIMETRIC
-
REPEAT
public static final COSName REPEAT
-
RECIPIENTS
public static final COSName RECIPIENTS
-
RECT
public static final COSName RECT
-
REGISTRY
public static final COSName REGISTRY
-
REGISTRY_NAME
public static final COSName REGISTRY_NAME
-
RENAME
public static final COSName RENAME
-
RESOURCES
public static final COSName RESOURCES
-
RGB
public static final COSName RGB
-
RI
public static final COSName RI
-
ROLE_MAP
public static final COSName ROLE_MAP
-
ROOT
public static final COSName ROOT
-
ROTATE
public static final COSName ROTATE
-
ROWS
public static final COSName ROWS
-
RUN_LENGTH_DECODE
public static final COSName RUN_LENGTH_DECODE
-
RUN_LENGTH_DECODE_ABBREVIATION
public static final COSName RUN_LENGTH_DECODE_ABBREVIATION
-
RV
public static final COSName RV
-
S
public static final COSName S
-
SA
public static final COSName SA
-
SATURATION
public static final COSName SATURATION
-
SCHEMA
public static final COSName SCHEMA
-
SCREEN
public static final COSName SCREEN
-
SE
public static final COSName SE
-
SEPARATION
public static final COSName SEPARATION
-
SET_F
public static final COSName SET_F
-
SET_FF
public static final COSName SET_FF
-
SHADING
public static final COSName SHADING
-
SHADING_TYPE
public static final COSName SHADING_TYPE
-
SIG
public static final COSName SIG
-
SIG_FLAGS
public static final COSName SIG_FLAGS
-
SIZE
public static final COSName SIZE
-
SM
public static final COSName SM
-
SMASK
public static final COSName SMASK
-
SOFT_LIGHT
public static final COSName SOFT_LIGHT
-
SORT
public static final COSName SORT
-
SOUND
public static final COSName SOUND
-
SPLIT
public static final COSName SPLIT
-
SS
public static final COSName SS
-
ST
public static final COSName ST
-
STANDARD_ENCODING
public static final COSName STANDARD_ENCODING
-
STATE
public static final COSName STATE
-
STATE_MODEL
public static final COSName STATE_MODEL
-
STATUS
public static final COSName STATUS
-
STD_CF
public static final COSName STD_CF
-
STEM_H
public static final COSName STEM_H
-
STEM_V
public static final COSName STEM_V
-
STM_F
public static final COSName STM_F
-
STR_F
public static final COSName STR_F
-
STRUCT_ELEM
public static final COSName STRUCT_ELEM
-
STRUCT_PARENT
public static final COSName STRUCT_PARENT
-
STRUCT_PARENTS
public static final COSName STRUCT_PARENTS
-
STRUCT_TREE_ROOT
public static final COSName STRUCT_TREE_ROOT
-
STYLE
public static final COSName STYLE
-
SUB_FILTER
public static final COSName SUB_FILTER
-
SUBJ
public static final COSName SUBJ
-
SUBJECT
public static final COSName SUBJECT
-
SUBJECT_DN
public static final COSName SUBJECT_DN
-
SUBTYPE
public static final COSName SUBTYPE
-
SUPPLEMENT
public static final COSName SUPPLEMENT
-
SV
public static final COSName SV
-
SV_CERT
public static final COSName SV_CERT
-
SW
public static final COSName SW
-
SY
public static final COSName SY
-
SYNCHRONOUS
public static final COSName SYNCHRONOUS
-
T
public static final COSName T
-
TARGET
public static final COSName TARGET
-
TEMPLATES
public static final COSName TEMPLATES
-
THREADS
public static final COSName THREADS
-
THUMB
public static final COSName THUMB
-
TI
public static final COSName TI
-
TILING_TYPE
public static final COSName TILING_TYPE
-
TIME_STAMP
public static final COSName TIME_STAMP
-
TITLE
public static final COSName TITLE
-
TK
public static final COSName TK
-
TM
public static final COSName TM
-
TO_UNICODE
public static final COSName TO_UNICODE
-
TR
public static final COSName TR
-
TR2
public static final COSName TR2
-
TRAPPED
public static final COSName TRAPPED
-
TRANS
public static final COSName TRANS
-
TRANSPARENCY
public static final COSName TRANSPARENCY
-
TREF
public static final COSName TREF
-
TRIM_BOX
public static final COSName TRIM_BOX
-
TRUE_TYPE
public static final COSName TRUE_TYPE
-
TRUSTED_MODE
public static final COSName TRUSTED_MODE
-
TU
public static final COSName TU
-
TX
public static final COSName TX
Acro form field type for text field.
-
TYPE
public static final COSName TYPE
-
TYPE0
public static final COSName TYPE0
-
TYPE1
public static final COSName TYPE1
-
TYPE3
public static final COSName TYPE3
-
U
public static final COSName U
-
UE
public static final COSName UE
-
UF
public static final COSName UF
-
UNCHANGED
public static final COSName UNCHANGED
-
UNIX
public static final COSName UNIX
-
URI
public static final COSName URI
-
URL
public static final COSName URL
-
URL_TYPE
public static final COSName URL_TYPE
-
USER_UNIT
public static final COSName USER_UNIT
-
V
public static final COSName V
-
VE
public static final COSName VE
-
VERISIGN_PPKVS
public static final COSName VERISIGN_PPKVS
-
VERSION
public static final COSName VERSION
-
VERTICES
public static final COSName VERTICES
-
VERTICES_PER_ROW
public static final COSName VERTICES_PER_ROW
-
VIEW
public static final COSName VIEW
-
VIEW_AREA
public static final COSName VIEW_AREA
-
VIEW_CLIP
public static final COSName VIEW_CLIP
-
VIEWER_PREFERENCES
public static final COSName VIEWER_PREFERENCES
-
VOLUME
public static final COSName VOLUME
-
VP
public static final COSName VP
-
W
public static final COSName W
-
W2
public static final COSName W2
-
WHITE_POINT
public static final COSName WHITE_POINT
-
WIDGET
public static final COSName WIDGET
-
WIDTH
public static final COSName WIDTH
-
WIDTHS
public static final COSName WIDTHS
-
WIN_ANSI_ENCODING
public static final COSName WIN_ANSI_ENCODING
-
XFA
public static final COSName XFA
-
X_STEP
public static final COSName X_STEP
-
XHEIGHT
public static final COSName XHEIGHT
-
XOBJECT
public static final COSName XOBJECT
-
XREF
public static final COSName XREF
-
XREF_STM
public static final COSName XREF_STM
-
Y_STEP
public static final COSName Y_STEP
-
YES
public static final COSName YES
-
ZA_DB
public static final COSName ZA_DB
-
name
private final java.lang.String name
-
hashCode
private final int hashCode
-
-
Constructor Detail
-
COSName
private COSName(java.lang.String aName, boolean staticValue)
Private constructor. This will limit the number of COSName objects. that are created.- Parameters:
aName
- The name of the COSName object.staticValue
- Indicates if the COSName object is static so that it can be stored in the HashMap without synchronizing.
-
COSName
private COSName(java.lang.String aName)
Private constructor. This will limit the number of COSName objects. that are created.- Parameters:
aName
- The name of the COSName object.
-
-
Method Detail
-
getPDFName
public static COSName getPDFName(java.lang.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 java.lang.String getName()
This will get the name of this COSName object.- Returns:
- The name of the object.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(COSName other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<COSName>
-
isEmpty
public boolean isEmpty()
Returns true if the name is the empty string.- Returns:
- true if the name is the empty string.
-
accept
public java.lang.Object accept(ICOSVisitor visitor) throws java.io.IOException
Description copied from class:COSBase
visitor pattern double dispatch method.
-
writePDF
public void writePDF(java.io.OutputStream output) throws java.io.IOException
This will output this string as a PDF object.- Parameters:
output
- The stream to write to.- Throws:
java.io.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 long running process.
-
-