public class IndirectCOSObjectReference extends COSBase implements DisposableCOSObject
COSBase as an
indirect reference.| Constructor and Description |
|---|
IndirectCOSObjectReference(long objectNumber,
int generationNumber,
COSBase baseObject) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(COSVisitor visitor)
Visitor pattern for the COS model objects
|
COSBase |
getCOSObject()
Convert this standard java object to a COS object.
|
void |
releaseCOSObject()
release the object wrapped by this
COSObjectable |
void |
setValue(COSBase baseObject) |
String |
toString() |
XrefEntry |
xrefEntry() |
hasId, id, idIfAbsentpublic IndirectCOSObjectReference(long objectNumber,
int generationNumber,
COSBase baseObject)
public void accept(COSVisitor visitor) throws IOException
COSBaseaccept in class COSBaseIOExceptionpublic XrefEntry xrefEntry()
public void setValue(COSBase baseObject)
public COSBase getCOSObject()
COSBasegetCOSObject in interface COSObjectablegetCOSObject in class COSBasepublic void releaseCOSObject()
DisposableCOSObjectCOSObjectablereleaseCOSObject in interface DisposableCOSObjectCopyright © 2020 sejda. All rights reserved.