isWrappedObjectMustBeIndirect
protected boolean isWrappedObjectMustBeIndirect()
Defines if the object behind this wrapper must be an indirect object in the
resultant document.
If this method returns true it doesn't necessarily mean that object
must be in the indirect state at any moment, but rather defines that
when the object will be written to the document it will be transformed into
indirect object if it's not indirect yet.
Return value of this method shouldn't depend on any logic, it should return
always true or false.
- Specified by:
isWrappedObjectMustBeIndirect in class PdfObjectWrapper<PdfObject>
- Returns:
- true if in the resultant document the object behind the wrapper
must be indirect, otherwise false.