Package org.verapdf.cos
Class COSObject
java.lang.Object
org.verapdf.cos.COSObject
- Direct Known Subclasses:
PSObject,PSStackMark
- Author:
- Timur Kamalov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidat(int i) voidclear()voidbooleanempty()booleanget()getBooleanKey(ASAtom key) getData()getData(COSStream.FilterFlags flags) static COSObjectgetEmpty()getIntegerKey(ASAtom key) getKey()getName()getNameKey(ASAtom key) getReal()getRealKey(ASAtom key) getStringKey(ASAtom key) getType()voidvoidmark()voidremove(int i) voidvoidvoidvoidsetArray()voidsetArray(int size, double[] value) voidvoidsetArrayKey(ASAtom key) voidsetArrayKey(ASAtom key, int size, double[] value) voidsetArrayKey(ASAtom key, int size, COSObject[] value) voidsetArrayKey(ASAtom key, COSObject array) voidsetBoolean(boolean value) voidsetBooleanKey(ASAtom key, boolean value) voidsetData(ASInputStream stream) voidsetData(ASInputStream stream, COSStream.FilterFlags flags) voidvoidsetEndstreamKeywordCRLFCompliant(boolean endstreamKeywordCRLFCompliant) voidsetInteger(long value) voidsetIntegerKey(ASAtom key, long value) voidsetIsEndOfObjectComplyPDFA(Boolean isEndOfObjectComplyPDFA) voidsetIsHeaderFormatComplyPDFA(Boolean isHeaderFormatComplyPDFA) voidsetIsHeaderOfObjectComplyPDFA(Boolean isHeaderOfObjectComplyPDFA) voidvoidsetKey(COSKey key, COSDocument document) voidvoidsetNameKey(ASAtom key, ASAtom value) voidsetObjectKey(COSKey key) voidsetReal(double value) voidsetRealKey(ASAtom key, double value) voidsetRealStreamSize(long realStreamSize) voidsetStreamKeywordCRLFCompliant(boolean streamKeywordCRLFCompliant) voidvoidvoidsetStringKey(ASAtom key, String value) size()toString()
-
Constructor Details
-
COSObject
public COSObject() -
COSObject
-
COSObject
-
-
Method Details
-
get
-
set
-
assign
-
empty
public boolean empty() -
clear
public void clear() -
getObjectKey
-
setObjectKey
-
getType
-
accept
-
getBoolean
-
setBoolean
public void setBoolean(boolean value) -
getInteger
-
setInteger
public void setInteger(long value) -
getReal
-
setReal
public void setReal(double value) -
getString
-
setString
-
setString
-
getName
-
setName
-
size
-
at
-
add
-
set
-
insert
-
remove
public void remove(int i) -
setArray
public void setArray() -
setArray
-
setArray
public void setArray(int size, double[] value) -
clearArray
public void clearArray() -
knownKey
-
getKey
-
setKey
-
getBooleanKey
-
setBooleanKey
-
getIntegerKey
-
setIntegerKey
-
getRealKey
-
setRealKey
-
getStringKey
-
setStringKey
-
getNameKey
-
getNameKeyStringValue
-
getNameKeyUnicodeValue
-
setNameKey
-
setArrayKey
-
setArrayKey
-
setArrayKey
-
setArrayKey
-
removeKey
-
getKeySet
-
getValues
-
getData
-
getData
-
setData
-
setData
-
isStreamKeywordCRLFCompliant
-
setStreamKeywordCRLFCompliant
public void setStreamKeywordCRLFCompliant(boolean streamKeywordCRLFCompliant) -
isEndstreamKeywordCRLFCompliant
-
setEndstreamKeywordCRLFCompliant
public void setEndstreamKeywordCRLFCompliant(boolean endstreamKeywordCRLFCompliant) -
getRealStreamSize
-
setRealStreamSize
public void setRealStreamSize(long realStreamSize) -
isIndirect
-
getKey
-
getDocument
-
setKey
-
getDirect
-
getDirectBase
-
setDirect
-
mark
public void mark() -
getEmpty
-
isHeaderOfObjectComplyPDFA
-
setIsHeaderOfObjectComplyPDFA
-
isEndOfObjectComplyPDFA
-
setIsEndOfObjectComplyPDFA
-
isHeaderFormatComplyPDFA
-
setIsHeaderFormatComplyPDFA
-
equals
-
toString
-