public final class EmbeddedObjectRefSubRecord extends SubRecord implements java.lang.Cloneable
A sub-record within the OBJ record which stores a reference to an object stored in a separate entry within the OLE2 compound file.
Modifier and Type | Field and Description |
---|---|
static short |
sid |
Constructor and Description |
---|
EmbeddedObjectRefSubRecord() |
EmbeddedObjectRefSubRecord(LittleEndianInput in,
int size) |
Modifier and Type | Method and Description |
---|---|
EmbeddedObjectRefSubRecord |
clone() |
protected int |
getDataSize() |
byte[] |
getObjectData() |
java.lang.String |
getOLEClassName() |
short |
getSid() |
java.lang.Integer |
getStreamId()
Gets the stream ID containing the actual data.
|
void |
serialize(LittleEndianOutput out) |
void |
setOleClassname(java.lang.String oleClassname) |
void |
setStorageId(int storageId) |
void |
setUnknownFormulaData(byte[] formularData) |
java.lang.String |
toString() |
createSubRecord, isTerminating, serialize
public static final short sid
public EmbeddedObjectRefSubRecord()
public EmbeddedObjectRefSubRecord(LittleEndianInput in, int size)
public short getSid()
protected int getDataSize()
getDataSize
in class SubRecord
public void serialize(LittleEndianOutput out)
public java.lang.Integer getStreamId()
null
public java.lang.String getOLEClassName()
public byte[] getObjectData()
public EmbeddedObjectRefSubRecord clone()
public java.lang.String toString()
toString
in class java.lang.Object
public void setUnknownFormulaData(byte[] formularData)
public void setOleClassname(java.lang.String oleClassname)
public void setStorageId(int storageId)
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.