Package com.itextpdf.text.pdf
Class PdfSmartCopy.ByteStore
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfSmartCopy.ByteStore
-
- Enclosing class:
- PdfSmartCopy
static class PdfSmartCopy.ByteStore extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static int
calculateHash(byte[] b)
boolean
equals(java.lang.Object obj)
int
hashCode()
private void
serArray(PdfArray array, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized)
private void
serDic(PdfDictionary dic, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized)
private void
serObject(PdfObject obj, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized)
-
-
-
Constructor Detail
-
ByteStore
ByteStore(PRStream str, java.util.HashMap<RefKey,java.lang.Integer> serialized) throws java.io.IOException
- Throws:
java.io.IOException
-
ByteStore
ByteStore(PdfDictionary dict, java.util.HashMap<RefKey,java.lang.Integer> serialized) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
serObject
private void serObject(PdfObject obj, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized) throws java.io.IOException
- Throws:
java.io.IOException
-
serDic
private void serDic(PdfDictionary dic, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized) throws java.io.IOException
- Throws:
java.io.IOException
-
serArray
private void serArray(PdfArray array, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized) throws java.io.IOException
- Throws:
java.io.IOException
-
calculateHash
private static int calculateHash(byte[] b)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-