| |
|
| java.lang.Object org.apache.poi.hssf.record.Record org.apache.poi.hssf.record.SubRecord org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord
EmbeddedObjectRefSubRecord | public class EmbeddedObjectRefSubRecord extends SubRecord (Code) | | A sub-record within the OBJ record which stores a reference to an object
stored in a separate entry within the OLE2 compound file.
author: Daniel Noll |
field_1_stream_id_offset | public short field_1_stream_id_offset(Code) | | |
field_2_unknown | public short[] field_2_unknown(Code) | | |
field_3_unicode_len | public short field_3_unicode_len(Code) | | |
field_4_unicode_flag | public boolean field_4_unicode_flag(Code) | | |
field_5_ole_classname | public String field_5_ole_classname(Code) | | |
field_6_stream_id | public int field_6_stream_id(Code) | | |
remainingBytes | public byte[] remainingBytes(Code) | | |
sid | final public static short sid(Code) | | |
EmbeddedObjectRefSubRecord | public EmbeddedObjectRefSubRecord()(Code) | | |
EmbeddedObjectRefSubRecord | public EmbeddedObjectRefSubRecord(RecordInputStream in)(Code) | | Constructs an EmbeddedObjectRef record and sets its fields appropriately.
Parameters: in - the record input stream. |
getRecordSize | public int getRecordSize()(Code) | | Size of record (exluding 4 byte header)
|
getSid | public short getSid()(Code) | | |
getStreamId | public int getStreamId()(Code) | | Gets the stream ID containing the actual data. The data itself
can be found under a top-level directory entry in the OLE2 filesystem
under the name "MBDxxxxxxxx" where xxxxxxxx is
this ID converted into hex (in big endian order, funnily enough.)
the data stream ID. |
serialize | public int serialize(int offset, byte[] data)(Code) | | |
validateSid | protected void validateSid(short id)(Code) | | Checks the sid matches the expected side for this record
Parameters: id - the expected sid. |
|
|
|