public class DecodedObjectStreamParser extends COSParser
document, flag, integers, keyOfCurrentObject, LINEARIZATION_DICTIONARY_LOOKUP_SIZE, objectssource| Constructor and Description |
|---|
DecodedObjectStreamParser(ASInputStream inputStream,
COSStream objectStream,
COSKey streamKey,
COSDocument doc)
Constructor from decoded object stream data and COSStream.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsObject(int objNum) |
List<COSKey> |
getInternalObjectsKeys() |
COSObject |
getObject(COSKey key)
Parses object from object stream.
|
getArray, getDictionary, getDocument, getName, getStream, nextObjectappendToToken, clearToken, closeInputStream, findKeyword, findKeyword, getLine, getLine, getLineBytes, getRandomAccess, getRawBytes, getToken, initializeToken, isCR, isDigit, isDigit, isEOL, isFF, isHexDigit, isLF, isNextByteEOL, nextToken, readName, readNumber, readUntilDelimiter, skipExpectedCharacter, skipSingleEol, skipSingleSpace, skipSingleSpace, skipSpaces, skipSpacespublic DecodedObjectStreamParser(ASInputStream inputStream, COSStream objectStream, COSKey streamKey, COSDocument doc) throws IOException
inputStream - contains decoded object stream.objectStream - is COSStream that is being parsed.streamKey - is key of given COSStream.IOExceptionpublic boolean containsObject(int objNum)
objNum.public List<COSKey> getInternalObjectsKeys()
public COSObject getObject(COSKey key) throws IOException
key - is key of object to parse. Object with this key should be
present in this object stream.IOExceptionCopyright © 2015–2019 The veraPDF Consortium. All rights reserved.