Uses of Class
org.apache.pdfbox.cos.COSObjectKey
Packages that use COSObjectKey
Package
Description
These are the low level objects that make up a PDF document.
The pdfparser package contains classes to parse PDF documents and objects within the document.
This is the persistence layer used to write the PDFBox documents to a stream.
-
Uses of COSObjectKey in org.apache.pdfbox.cos
Fields in org.apache.pdfbox.cos with type parameters of type COSObjectKeyModifier and TypeFieldDescriptionprivate final Map<COSObjectKey,
COSObject> COSDocument.objectPool
Maps ObjectKeys to a COSObject.private final Map<COSObjectKey,
Long> COSDocument.xrefTable
Maps object and generation id to object byte offsets.Methods in org.apache.pdfbox.cos that return COSObjectKeyModifier and TypeMethodDescriptionReturns the COSObjectKey for a given COS object, or null if there is none.Methods in org.apache.pdfbox.cos that return types with arguments of type COSObjectKeyModifier and TypeMethodDescriptionCOSDocument.getXrefTable()
Returns the xrefTable which is a mapping of ObjectKeys to byte offsets in the file.Methods in org.apache.pdfbox.cos with parameters of type COSObjectKeyModifier and TypeMethodDescriptionint
COSObjectKey.compareTo
(COSObjectKey other) COSDocument.getObjectFromPool
(COSObjectKey key) This will get an object from the pool.COSDocument.removeObject
(COSObjectKey key) Removes an object from the object pool.Method parameters in org.apache.pdfbox.cos with type arguments of type COSObjectKeyModifier and TypeMethodDescriptionvoid
COSDocument.addXRefTable
(Map<COSObjectKey, Long> xrefTableValues) Populate XRef HashMap with given values. -
Uses of COSObjectKey in org.apache.pdfbox.pdfparser
Fields in org.apache.pdfbox.pdfparser with type parameters of type COSObjectKeyModifier and TypeFieldDescriptionprivate Map<COSObjectKey,
Long> COSParser.bfSearchCOSObjectKeyOffsets
Contains all found objects of a brute force search.private final Map<COSObjectKey,
Long> XrefTrailerResolver.XrefTrailerObj.xrefTable
Methods in org.apache.pdfbox.pdfparser that return COSObjectKeyModifier and TypeMethodDescriptionprivate COSObjectKey
COSParser.findObjectKey
(COSObjectKey objectKey, long offset) Check if the given object can be found at the given offset.Methods in org.apache.pdfbox.pdfparser that return types with arguments of type COSObjectKeyModifier and TypeMethodDescriptionXrefTrailerResolver.getXrefTable()
Gets the resolved xref table.Methods in org.apache.pdfbox.pdfparser with parameters of type COSObjectKeyModifier and TypeMethodDescriptionprivate COSObjectKey
COSParser.findObjectKey
(COSObjectKey objectKey, long offset) Check if the given object can be found at the given offset.private COSBase
BaseParser.getObjectFromPool
(COSObjectKey key) private void
COSParser.parseFileObject
(Long offsetOrObjstmObNr, COSObjectKey objKey, COSObject pdfObject) private COSDictionary
COSParser.retrieveCOSDictionary
(COSObjectKey key, long offset) void
XrefTrailerResolver.setXRef
(COSObjectKey objKey, long offset) Populate XRef HashMap of current XRef object.Method parameters in org.apache.pdfbox.pdfparser with type arguments of type COSObjectKeyModifier and TypeMethodDescriptionprivate boolean
COSParser.validateXrefOffsets
(Map<COSObjectKey, Long> xrefOffset) -
Uses of COSObjectKey in org.apache.pdfbox.pdfwriter
Fields in org.apache.pdfbox.pdfwriter declared as COSObjectKeyModifier and TypeFieldDescriptionprivate COSObjectKey
COSWriter.currentObjectKey
private COSObjectKey
COSWriterXRefEntry.key
Fields in org.apache.pdfbox.pdfwriter with type parameters of type COSObjectKeyModifier and TypeFieldDescriptionprivate final Map<COSObjectKey,
COSBase> COSWriter.keyObject
private final Map<COSBase,
COSObjectKey> COSWriter.objectKeys
Methods in org.apache.pdfbox.pdfwriter that return COSObjectKeyModifier and TypeMethodDescriptionCOSWriterXRefEntry.getKey()
This will get the Object key.private COSObjectKey
COSWriter.getObjectKey
(COSBase obj) This will get the object key for the object.Methods in org.apache.pdfbox.pdfwriter that return types with arguments of type COSObjectKeyModifier and TypeMethodDescriptionCOSWriter.getObjectKeys()
This will get all available object keys.Methods in org.apache.pdfbox.pdfwriter with parameters of type COSObjectKeyModifier and TypeMethodDescriptionprivate void
COSWriterXRefEntry.setKey
(COSObjectKey newKey) This will set the object key.Constructors in org.apache.pdfbox.pdfwriter with parameters of type COSObjectKeyModifierConstructorDescriptionCOSWriterXRefEntry
(long start, COSBase obj, COSObjectKey keyValue) Constructor. -
Uses of COSObjectKey in org.apache.pdfbox.preflight.action
Method parameters in org.apache.pdfbox.preflight.action with type arguments of type COSObjectKeyModifier and TypeMethodDescriptionprivate void
ActionManagerFactory.callCreateAction
(COSBase aDict, PreflightContext ctx, List<AbstractActionManager> result, String additionActionKey, Map<COSObjectKey, Boolean> alreadyCreated) Call the create action to add the ActionManager to the result list.private void
ActionManagerFactory.callCreateAction
(COSBase aDict, PreflightContext ctx, List<AbstractActionManager> result, Map<COSObjectKey, Boolean> alreadyCreated) Call the callCreateAction(COSBase, COSDocument, List, String) method with null as isAA parameter. -
Uses of COSObjectKey in org.apache.pdfbox.preflight.process
Method parameters in org.apache.pdfbox.preflight.process with type arguments of type COSObjectKeyModifier and TypeMethodDescriptionprotected void
CatalogValidationProcess.validateICCProfile
(COSBase destOutputProfile, Map<COSObjectKey, Boolean> mapDestOutputProfile, PreflightContext ctx) This method checks the destOutputProfile which must be a valid ICCProfile.