public final class EmbeddedObjectRefSubRecord extends SubRecord
A sub-record within the OBJ record which stores a reference to an object stored in a separate entry within the OLE2 compound file.
(ftPictFmla (0x0009) OBJ 记录中的子记录,它存储对存储在 OLE2 复合文件中的单独条目中的对象的引用。)SubRecord.SubRecordTypes
Modifier and Type | Field and Description |
---|---|
static short |
sid |
Constructor and Description |
---|
EmbeddedObjectRefSubRecord() |
EmbeddedObjectRefSubRecord(EmbeddedObjectRefSubRecord other) |
EmbeddedObjectRefSubRecord(LittleEndianInput in, int size) |
Modifier and Type | Method and Description |
---|---|
EmbeddedObjectRefSubRecord |
copy() |
protected int |
getDataSize() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
SubRecord.SubRecordTypes |
getGenericRecordType() |
byte[] |
getObjectData() |
java.lang.String |
getOLEClassName() |
short |
getSid() |
java.lang.Integer |
getStreamId()
Gets the stream ID containing the actual data.
(获取包含实际数据的流 ID。)
|
void |
serialize(LittleEndianOutput out) |
void |
setOleClassname(java.lang.String oleClassname) |
void |
setStorageId(int storageId) |
void |
setUnknownFormulaData(byte[] formularData) |
createSubRecord, isTerminating, serialize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenericChildren
public static final short sid
public EmbeddedObjectRefSubRecord()
public EmbeddedObjectRefSubRecord(EmbeddedObjectRefSubRecord other)
public EmbeddedObjectRefSubRecord(LittleEndianInput in, int size)
public short getSid()
protected int getDataSize()
getDataSize
in class
SubRecord
(类 SubRecord 中的 getDataSize)
public void serialize(LittleEndianOutput out)
public java.lang.Integer getStreamId()
null
(数据流 ID。可能为空)
public java.lang.String getOLEClassName()
public byte[] getObjectData()
public EmbeddedObjectRefSubRecord copy()
copy
in interface
Duplicatable
(复制到界面 Duplicatable)
copy
in class
SubRecord
(在 SubRecord 类中复制)
public void setUnknownFormulaData(byte[] formularData)
public void setOleClassname(java.lang.String oleClassname)
public void setStorageId(int storageId)
public SubRecord.SubRecordTypes getGenericRecordType()
getGenericRecordType
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericRecordType)
getGenericRecordType
in class
SubRecord
(类 SubRecord 中的 getGenericRecordType)
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.