content
protected byte[] content
PdfBoolean
, PdfLiteral
, PdfName
, PdfNull
, PdfNumber
, PdfString
ARRAY, BOOLEAN, DICTIONARY, FLUSHED, FORBID_RELEASE, FREE, INDIRECT_REFERENCE, indirectReference, LITERAL, MODIFIED, MUST_BE_FLUSHED, MUST_BE_INDIRECT, NAME, NULL, NUMBER, ORIGINAL_OBJECT_STREAM, READ_ONLY, READING, STREAM, STRING, UNENCRYPTED
protected
protected
PdfPrimitiveObject(boolean directOnly)
protected
PdfPrimitiveObject(byte[] content)
protected int
protected void
copyContent(PdfObject from, PdfDocument document, ICopyFilter copyFilter)
protected abstract void
protected final byte[]
protected boolean
makeIndirect(PdfDocument document, PdfIndirectReference reference)
setIndirectReference(PdfIndirectReference indirectReference)
checkState, clearState, clone, clone, copyContent, copyTo, copyTo, copyTo, copyTo, flush, flush, getIndirectReference, getType, isArray, isBoolean, isDictionary, isFlushed, isIndirect, isIndirectReference, isLiteral, isModified, isName, isNull, isNumber, isReleaseForbidden, isStream, isString, makeIndirect, newInstance, release, setModified, setState
content
- byte content, shall not be null.
PdfObject
makeIndirect
in class PdfObject
document
- a document the indirect reference will belong to.
reference
- indirect reference which will be associated with this document
setIndirectReference
in class PdfObject
PdfObject
copyContent
in class PdfObject
from
- object to copy content from.
document
- document to copy object to.
copyFilter
- ICopyFilter
a filter that will apply on dictionaries and array Use NullCopyFilter
for no filtering