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 booleanisKeyRefersBack(PdfDictionary dic, PdfName key) voidsaveSerializedObject(SerializedObjectContent serializedContent, PdfIndirectReference objectReference) private voidserArray(PdfArray array, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) private voidserDic(PdfDictionary dic, ByteBuffer bb, int level, Map<PdfIndirectReference, byte[]> serializedCache) serializeObject(PdfObject obj) private voidserObject(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
-