| Modifier and Type | Field and Description |
|---|---|
| private byte[] | |
| private static final int | |
| private static int |
| Access | Constructor and Description |
|---|---|
| public | EscherComplexProperty(short
The id consists of the property number, a flag indicating whether this is a blip id and a flag
indicating that this is a complex property. id, int The byte size of this property. complexSize)Create a complex property using the property id and a byte array containing the complex data value size. |
| public | EscherComplexProperty(short
The property number propertyNumber, boolean Whether this is a blip id. Should be false. isBlipId, int The byte size of this property. complexSize)Create a complex property using the property number, a flag to indicate whether this is a blip reference and the complex property data size. |
| public | EscherComplexProperty(EscherPropertyTypes
The property type type, boolean Whether this is a blip id. Should be false. isBlipId, int The byte size of this property. complexSize)Create a complex property using the property type, a flag to indicate whether this is a blip reference and the complex property data size. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: True if the objects are equal.The object to compare to. o)Overrides java. Determine whether this property is equal to another property. |
| public byte[] | |
| public Map | |
| public static int | |
| public int | Returns: Number of bytesOverrides org. Calculates the number of bytes required to serialize this property. |
| public int | |
| protected void | |
| protected void | |
| public int | Returns: The number of bytes serialized.The data array to serialize to data, int The offset within data to start serializing to. pos)Implements abstract org. Serializes the complex part of this property |
| public int | serializeSimplePart(byte[]
the buffer to write to data, int the starting position pos)Implements abstract org. Serializes the simple part of this property. |
| public int | |
| public int | |
| public static void |
| complexData | back to summary |
|---|---|
| private byte[] complexData | |
| DEFAULT_MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static final int DEFAULT_MAX_RECORD_LENGTH | |
| MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static int MAX_RECORD_LENGTH | |
| EscherComplexProperty | back to summary |
|---|---|
| public EscherComplexProperty(short id, int complexSize) Create a complex property using the property id and a byte array containing the complex data value size.
| |
| EscherComplexProperty | back to summary |
|---|---|
| public EscherComplexProperty(short propertyNumber, boolean isBlipId, int complexSize) Create a complex property using the property number, a flag to indicate whether this is a blip reference and the complex property data size.
| |
| EscherComplexProperty | back to summary |
|---|---|
| public EscherComplexProperty(EscherPropertyTypes type, boolean isBlipId, int complexSize) Create a complex property using the property type, a flag to indicate whether this is a blip reference and the complex property data size.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Determine whether this property is equal to another property. | |
| getComplexData | back to summary |
|---|---|
| public byte[] getComplexData() Get the complex data value.
| |
| getGenericProperties | back to summary |
|---|---|
| public Map Overrides org. Implements org.
| |
| getMaxRecordLength | back to summary |
|---|---|
public static int getMaxRecordLength()
| |
| getPropertySize | back to summary |
|---|---|
| public int getPropertySize() Overrides org. Calculates the number of bytes required to serialize this property.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| resizeComplexData | back to summary |
|---|---|
| protected void resizeComplexData(int newSize) | |
| resizeComplexData | back to summary |
|---|---|
| protected void resizeComplexData(int newSize, int copyLen) | |
| serializeComplexPart | back to summary |
|---|---|
| public int serializeComplexPart(byte[] data, int pos) Implements abstract org. Serializes the complex part of this property
| |
| serializeSimplePart | back to summary |
|---|---|
| public int serializeSimplePart(byte[] data, int pos) Implements abstract org. Serializes the simple part of this property. i.e. the first 6 bytes.
| |
| setComplexData | back to summary |
|---|---|
| public int setComplexData(byte[] complexData) | |
| setComplexData | back to summary |
|---|---|
| public int setComplexData(byte[] complexData, int offset) | |
| setMaxRecordLength | back to summary |
|---|---|
public static void setMaxRecordLength(int length)
| |