Package com.itextpdf.kernel.pdf
Class SmartModePdfObjectsSerializer
java.lang.Object
com.itextpdf.kernel.pdf.SmartModePdfObjectsSerializer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSavedSerializedObject
(SerializedObjectContent serializedContent) private boolean
isKeyRefersBack
(PdfDictionary dic, PdfName key) void
saveSerializedObject
(SerializedObjectContent serializedContent, PdfIndirectReference objectReference) private void
serArray
(PdfArray array, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) private void
serDic
(PdfDictionary dic, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) serializeObject
(PdfObject obj) private void
serObject
(PdfObject obj, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache)
-
Field Details
-
sha512
-
serializedContentToObj
-
-
Constructor Details
-
SmartModePdfObjectsSerializer
SmartModePdfObjectsSerializer()
-
-
Method Details
-
saveSerializedObject
public void saveSerializedObject(SerializedObjectContent serializedContent, PdfIndirectReference objectReference) -
getSavedSerializedObject
-
serializeObject
-
serObject
private void serObject(PdfObject obj, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) throws SmartModePdfObjectsSerializer.SelfReferenceException -
serDic
private void serDic(PdfDictionary dic, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) throws SmartModePdfObjectsSerializer.SelfReferenceException -
serArray
private void serArray(PdfArray array, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) throws SmartModePdfObjectsSerializer.SelfReferenceException -
isKeyRefersBack
-