EscherOptRecord
| Modifier and Type | Field and Description |
|---|---|
| private static final int[] | |
| private static final String[] | |
| private final short | |
| pack-priv static final int | |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | EscherProperty(short
the property number propertyNumber, boolean true, if this is a complex property isComplex, boolean true, if this property is a blip id isBlipId)Constructs a new escher property. |
| protected | EscherProperty(EscherPropertyTypes
one of the defined property types type, boolean true, if this is a complex property isComplex, boolean true, if this property is a blip id isBlipId)Constructs a new escher property. |
| Modifier and Type | Method and Description |
|---|---|
| public List | getGenericChildren()
Overrides default org.
|
| public Map | |
| public EscherPropertyTypes | |
| public short | |
| public String | |
| public short | |
| public int | Returns: size of this property (in bytes)Most properties are just 6 bytes in length. |
| public boolean | |
| public boolean | |
| public abstract int | Returns: the length of the partthe buffer to write to data, int the starting position pos)Escher properties consist of a simple fixed length part and a complex variable length part. |
| public abstract int | Returns: the length of the partthe buffer to write to data, int the starting position pos)Escher properties consist of a simple fixed length part and a complex variable length part. |
| public final String | |
| public final String |
| FLAG_MASK | back to summary |
|---|---|
| private static final int[] FLAG_MASK | |
| FLAG_NAMES | back to summary |
|---|---|
| private static final String[] FLAG_NAMES | |
| id | back to summary |
|---|---|
| private final short id | |
| IS_BLIP | back to summary |
|---|---|
| pack-priv static final int IS_BLIP | |
| IS_COMPLEX | back to summary |
|---|---|
| pack-priv static final int IS_COMPLEX | |
| EscherProperty | back to summary |
|---|---|
| protected EscherProperty(short id) The id is distinct from the actual property number. The id includes the property number the blip id flag and an indicator whether the property is complex or not.
| |
| EscherProperty | back to summary |
|---|---|
| protected EscherProperty(short propertyNumber, boolean isComplex, boolean isBlipId) Constructs a new escher property. The three parameters are combined to form a property id.
| |
| EscherProperty | back to summary |
|---|---|
| protected EscherProperty(EscherPropertyTypes type, boolean isComplex, boolean isBlipId) Constructs a new escher property. The three parameters are combined to form a property id.
| |
| getGenericChildren | back to summary |
|---|---|
| public List Overrides default org.
| |
| getGenericProperties | back to summary |
|---|---|
| public Map Implements org.
| |
| getGenericRecordType | back to summary |
|---|---|
| public EscherPropertyTypes getGenericRecordType() Overrides default org.
| |
| getId | back to summary |
|---|---|
| public short getId() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getPropertyNumber | back to summary |
|---|---|
| public short getPropertyNumber() | |
| getPropertySize | back to summary |
|---|---|
| public int getPropertySize() Most properties are just 6 bytes in length. Override this if we're dealing with complex properties.
| |
| isBlipId | back to summary |
|---|---|
| public boolean isBlipId() | |
| isComplex | back to summary |
|---|---|
| public boolean isComplex() | |
| serializeComplexPart | back to summary |
|---|---|
| public abstract int serializeComplexPart(byte[] data, int pos) Escher properties consist of a simple fixed length part and a complex variable length part. The fixed length part is serialized first.
| |
| serializeSimplePart | back to summary |
|---|---|
| public abstract int serializeSimplePart(byte[] data, int pos) Escher properties consist of a simple fixed length part and a complex variable length part. The fixed length part is serialized first.
| |
| toString | back to summary |
|---|---|
| public final String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| toXml | back to summary |
|---|---|
| public final String toXml(String tab) | |