Package org.verapdf.cos
Class COSDirect
java.lang.Object
org.verapdf.cos.COSBase
org.verapdf.cos.COSDirect
- Direct Known Subclasses:
COSArray,COSBoolean,COSDictionary,COSName,COSNull,COSNumber,COSString
- Author:
- Timur Kamalov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanat(int i) voidgetBooleanKey(ASAtom key) getData()getData(COSStream.FilterFlags flags) getIntegerKey(ASAtom key) getKey()getName()getNameKey(ASAtom key) getReal()getRealKey(ASAtom key) getStringKey(ASAtom key) getType()booleanvoidmark()voidremove(int i) voidbooleanbooleansetArray()booleansetArray(int size, double[] value) booleanbooleansetArrayKey(ASAtom key) booleansetArrayKey(ASAtom key, int size, double[] value) booleansetArrayKey(ASAtom key, int size, COSObject[] value) booleansetArrayKey(ASAtom key, COSObject array) booleansetBoolean(boolean value) booleansetBooleanKey(ASAtom key, boolean value) booleansetData(ASInputStream stream) booleansetData(ASInputStream stream, COSStream.FilterFlags flags) booleanbooleansetEndstreamKeywordCRLFCompliant(boolean endstreamKeywordCRLFCompliant) booleansetInteger(long value) booleansetIntegerKey(ASAtom key, long value) booleanbooleansetKey(COSKey key, COSDocument document) booleanbooleansetNameKey(ASAtom key, ASAtom value) booleansetReal(double value) booleansetRealKey(ASAtom key, double value) booleansetRealStreamSize(long realStreamSize) booleansetStreamKeywordCRLFCompliant(boolean streamKeywordCRLFCompliant) booleanbooleanbooleansetStringKey(ASAtom key, String value) size()Methods inherited from class org.verapdf.cos.COSBase
accept, accept, getObjectKey, setObjectKey
-
Constructor Details
-
COSDirect
public COSDirect()
-
-
Method Details
-
getType
-
getBoolean
- Specified by:
getBooleanin classCOSBase
-
setBoolean
public boolean setBoolean(boolean value) - Specified by:
setBooleanin classCOSBase
-
getInteger
- Specified by:
getIntegerin classCOSBase
-
setInteger
public boolean setInteger(long value) - Specified by:
setIntegerin classCOSBase
-
getReal
-
setReal
public boolean setReal(double value) -
getString
-
setString
-
setString
-
getName
-
setName
-
size
-
at
-
add
-
set
-
insert
-
remove
public void remove(int i) -
setArray
public boolean setArray() -
setArray
-
setArray
public boolean setArray(int size, double[] value) -
clearArray
public void clearArray()- Specified by:
clearArrayin classCOSBase
-
knownKey
-
getKey
-
setKey
-
getBooleanKey
- Specified by:
getBooleanKeyin classCOSBase
-
setBooleanKey
- Specified by:
setBooleanKeyin classCOSBase
-
getIntegerKey
- Specified by:
getIntegerKeyin classCOSBase
-
setIntegerKey
- Specified by:
setIntegerKeyin classCOSBase
-
getRealKey
- Specified by:
getRealKeyin classCOSBase
-
setRealKey
- Specified by:
setRealKeyin classCOSBase
-
getStringKey
- Specified by:
getStringKeyin classCOSBase
-
setStringKey
- Specified by:
setStringKeyin classCOSBase
-
getNameKey
- Specified by:
getNameKeyin classCOSBase
-
getNameKeyStringValue
- Specified by:
getNameKeyStringValuein classCOSBase
-
getNameKeyUnicodeValue
- Specified by:
getNameKeyUnicodeValuein classCOSBase
-
setNameKey
- Specified by:
setNameKeyin classCOSBase
-
setArrayKey
- Specified by:
setArrayKeyin classCOSBase
-
setArrayKey
- Specified by:
setArrayKeyin classCOSBase
-
setArrayKey
- Specified by:
setArrayKeyin classCOSBase
-
setArrayKey
- Specified by:
setArrayKeyin classCOSBase
-
removeKey
-
getKeySet
-
getValues
-
getData
-
getData
-
setData
-
setData
-
isStreamKeywordCRLFCompliant
- Specified by:
isStreamKeywordCRLFCompliantin classCOSBase
-
setStreamKeywordCRLFCompliant
public boolean setStreamKeywordCRLFCompliant(boolean streamKeywordCRLFCompliant) - Specified by:
setStreamKeywordCRLFCompliantin classCOSBase
-
isEndstreamKeywordCRLFCompliant
- Specified by:
isEndstreamKeywordCRLFCompliantin classCOSBase
-
setEndstreamKeywordCRLFCompliant
public boolean setEndstreamKeywordCRLFCompliant(boolean endstreamKeywordCRLFCompliant) - Specified by:
setEndstreamKeywordCRLFCompliantin classCOSBase
-
getRealStreamSize
- Specified by:
getRealStreamSizein classCOSBase
-
setRealStreamSize
public boolean setRealStreamSize(long realStreamSize) - Specified by:
setRealStreamSizein classCOSBase
-
isIndirect
- Specified by:
isIndirectin classCOSBase
-
getKey
-
getDocument
- Specified by:
getDocumentin classCOSBase
-
setKey
-
getDirect
-
getDirectBase
- Specified by:
getDirectBasein classCOSBase
-
setDirect
-
mark
public void mark()
-