| Modifier and Type | Field and Description |
|---|---|
| private final byte[] | |
| private byte | |
| private static final int | |
| public static final short | |
| public static final short | |
| public static final short |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public EscherBitmapBlip | copy()
Overrides org. Implements org.
|
| public int | fillFields(byte[]
The byte array containing the serialized escher
records. data, int The offset into the byte array. offset, EscherRecordFactory A factory for creating new escher records. recordFactory)Overrides org. The contract of this method is to deserialize an escher record including its children. |
| public Map | |
| public byte | Returns: the markerGets an unsigned integer that specifies an application-defined internal resource tag. |
| public int | getRecordSize()
Overrides org. Subclasses should effeciently return the number of bytes required to serialize the record. |
| public byte[] | Returns: the first MD4Gets the first MD4, that specifies the unique identifier of the uncompressed blip data |
| public int | serialize(int
the offset within the byte array offset, byte[] the data array to serialize to data, EscherSerializationListener a listener for begin and end serialization events. This
is useful because the serialization is
hierarchical/recursive and sometimes you need to be able
break into that. listener)Overrides org. Serializes the record to an existing byte array. |
| public void | setMarker(byte
the marker field_2_marker)Sets an unsigned integer that specifies an application-defined internal resource tag. |
| public void | setUID(byte[]
the first MD4 field_1_UID)Sets the first MD4, that specifies the unique identifier of the uncompressed blip data |
| field_1_UID | back to summary |
|---|---|
| private final byte[] field_1_UID | |
| field_2_marker | back to summary |
|---|---|
| private byte field_2_marker | |
| HEADER_SIZE | back to summary |
|---|---|
| private static final int HEADER_SIZE | |
| RECORD_ID_DIB | back to summary |
|---|---|
| public static final short RECORD_ID_DIB | |
| RECORD_ID_JPEG | back to summary |
|---|---|
| public static final short RECORD_ID_JPEG | |
| RECORD_ID_PNG | back to summary |
|---|---|
| public static final short RECORD_ID_PNG | |
| EscherBitmapBlip | back to summary |
|---|---|
| public EscherBitmapBlip() | |
| EscherBitmapBlip | back to summary |
|---|---|
| public EscherBitmapBlip(EscherBitmapBlip other) | |
| copy | back to summary |
|---|---|
| public EscherBitmapBlip copy() Overrides org. Implements org.
| |
| fillFields | back to summary |
|---|---|
| public int fillFields(byte[] data, int offset, EscherRecordFactory recordFactory) Overrides org. Doc from org. The contract of this method is to deserialize an escher record including its children.
| |
| getGenericProperties | back to summary |
|---|---|
| public Map Overrides org. Implements org.
| |
| getMarker | back to summary |
|---|---|
| public byte getMarker() Gets an unsigned integer that specifies an application-defined internal resource tag. This value MUST be 0xFF for external files.
| |
| getRecordSize | back to summary |
|---|---|
| public int getRecordSize() Overrides org. Doc from org. Subclasses should effeciently return the number of bytes required to serialize the record.
| |
| getUID | back to summary |
|---|---|
| public byte[] getUID() Gets the first MD4, that specifies the unique identifier of the uncompressed blip data
| |
| serialize | back to summary |
|---|---|
| public int serialize(int offset, byte[] data, EscherSerializationListener listener) Overrides org. Doc from org. Serializes the record to an existing byte array.
| |
| setMarker | back to summary |
|---|---|
| public void setMarker(byte field_2_marker) Sets an unsigned integer that specifies an application-defined internal resource tag. This value MUST be 0xFF for external files.
| |
| setUID | back to summary |
|---|---|
| public void setUID(byte[] field_1_UID) Sets the first MD4, that specifies the unique identifier of the uncompressed blip data
| |