Uses of Class
org.apache.pdfbox.cos.COSObjectKey
-
Packages that use COSObjectKey Package Description org.apache.pdfbox.cos These are the low level objects that make up a PDF document.org.apache.pdfbox.pdfparser The pdfparser package contains classes to parse PDF documents and objects within the document.org.apache.pdfbox.pdfwriter This is the persistence layer used to write the PDFBox documents to a stream.org.apache.pdfbox.preflight.action org.apache.pdfbox.preflight.process -
-
Uses of COSObjectKey in org.apache.pdfbox.cos
Fields in org.apache.pdfbox.cos with type parameters of type COSObjectKey Modifier and Type Field Description private java.util.Map<COSObjectKey,COSObject>
COSDocument. objectPool
Maps ObjectKeys to a COSObject.private java.util.Map<COSObjectKey,java.lang.Long>
COSDocument. xrefTable
Maps object and generation id to object byte offsets.Methods in org.apache.pdfbox.cos that return COSObjectKey Modifier and Type Method Description COSObjectKey
COSDocument. getKey(COSBase object)
Returns 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 COSObjectKey Modifier and Type Method Description java.util.Map<COSObjectKey,java.lang.Long>
COSDocument. 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 COSObjectKey Modifier and Type Method Description int
COSObjectKey. compareTo(COSObjectKey other)
COSObject
COSDocument. getObjectFromPool(COSObjectKey key)
This will get an object from the pool.COSObject
COSDocument. removeObject(COSObjectKey key)
Removes an object from the object pool.Method parameters in org.apache.pdfbox.cos with type arguments of type COSObjectKey Modifier and Type Method Description void
COSDocument. addXRefTable(java.util.Map<COSObjectKey,java.lang.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 COSObjectKey Modifier and Type Field Description private java.util.Map<COSObjectKey,java.lang.Long>
COSParser. bfSearchCOSObjectKeyOffsets
Contains all found objects of a brute force search.private java.util.Map<COSObjectKey,java.lang.Long>
XrefTrailerResolver.XrefTrailerObj. xrefTable
Methods in org.apache.pdfbox.pdfparser that return types with arguments of type COSObjectKey Modifier and Type Method Description java.util.Map<COSObjectKey,java.lang.Long>
XrefTrailerResolver. getXrefTable()
Gets the resolved xref table.Methods in org.apache.pdfbox.pdfparser with parameters of type COSObjectKey Modifier and Type Method Description private boolean
COSParser. checkObjectKey(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(java.lang.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 COSObjectKey Modifier and Type Method Description private boolean
COSParser. validateXrefOffsets(java.util.Map<COSObjectKey,java.lang.Long> xrefOffset)
-
Uses of COSObjectKey in org.apache.pdfbox.pdfwriter
Fields in org.apache.pdfbox.pdfwriter declared as COSObjectKey Modifier and Type Field Description private COSObjectKey
COSWriter. currentObjectKey
private COSObjectKey
COSWriterXRefEntry. key
Fields in org.apache.pdfbox.pdfwriter with type parameters of type COSObjectKey Modifier and Type Field Description private java.util.Map<COSObjectKey,COSBase>
COSWriter. keyObject
private java.util.Map<COSBase,COSObjectKey>
COSWriter. objectKeys
Methods in org.apache.pdfbox.pdfwriter that return COSObjectKey Modifier and Type Method Description COSObjectKey
COSWriterXRefEntry. 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 COSObjectKey Modifier and Type Method Description java.util.Map<COSBase,COSObjectKey>
COSWriter. getObjectKeys()
This will get all available object keys.Methods in org.apache.pdfbox.pdfwriter with parameters of type COSObjectKey Modifier and Type Method Description private void
COSWriterXRefEntry. setKey(COSObjectKey newKey)
This will set the object key.Constructors in org.apache.pdfbox.pdfwriter with parameters of type COSObjectKey Constructor Description COSWriterXRefEntry(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 COSObjectKey Modifier and Type Method Description private void
ActionManagerFactory. callCreateAction(COSBase aDict, PreflightContext ctx, java.util.List<AbstractActionManager> result, java.lang.String additionActionKey, java.util.Map<COSObjectKey,java.lang.Boolean> alreadyCreated)
Call the create action to add the ActionManager to the result list.private void
ActionManagerFactory. callCreateAction(COSBase aDict, PreflightContext ctx, java.util.List<AbstractActionManager> result, java.util.Map<COSObjectKey,java.lang.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 COSObjectKey Modifier and Type Method Description protected void
CatalogValidationProcess. validateICCProfile(COSBase destOutputProfile, java.util.Map<COSObjectKey,java.lang.Boolean> mapDestOutputProfile, PreflightContext ctx)
This method checks the destOutputProfile which must be a valid ICCProfile.
-