Package org.verapdf.cos
Class COSIndirect
java.lang.Object
org.verapdf.cos.COSBase
org.verapdf.cos.COSIndirect
- Author:
- Timur Kamalov
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedCOSIndirect(COSKey key, COSDocument document) protectedCOSIndirect(COSObject value, COSDocument document) -
Method Summary
Modifier and TypeMethodDescriptionaccept(ICOSVisitor visitor) voidbooleanat(int i) voidstatic COSObjectstatic COSObjectconstruct(COSKey value, COSDocument doc) static COSObjectstatic COSObjectconstruct(COSObject value, COSDocument doc) booleanget()getBooleanKey(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()toString()Methods inherited from class org.verapdf.cos.COSBase
setObjectKey
-
Constructor Details
-
COSIndirect
protected COSIndirect() -
COSIndirect
-
COSIndirect
-
-
Method Details
-
get
-
getObjectKey
- Overrides:
getObjectKeyin classCOSBase
-
getType
-
construct
-
construct
-
construct
-
construct
-
accept
-
accept
-
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
-
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() -
equals
-
toString
-