Documentation of 'org.apache.poi.hssf.record.EmbeddedObjectRefSubRecord' Java class
EmbeddedObjectRefSubRecord
org.apache.poi.hssf.record

Class EmbeddedObjectRefSubRecord



  • public final class EmbeddedObjectRefSubRecord
    extends SubRecord
    ftPictFmla (0x0009)
    A sub-record within the OBJ record which stores a reference to an object stored in a separate entry within the OLE2 compound file.
    • Constructor Detail

      • EmbeddedObjectRefSubRecord

        public EmbeddedObjectRefSubRecord()
      • EmbeddedObjectRefSubRecord

        public EmbeddedObjectRefSubRecord(LittleEndianInput in,
                                          int size)
    • Method Detail

      • getSid

        public short getSid()
      • getStreamId

        public java.lang.Integer getStreamId()
        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.)
        Returns:
        the data stream ID. Possibly null
      • getOLEClassName

        public java.lang.String getOLEClassName()
      • getObjectData

        public byte[] getObjectData()
      • clone

        public java.lang.Object clone()
        Specified by:
        clone in class SubRecord
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setUnknownFormulaData

        public void setUnknownFormulaData(byte[] formularData)
      • setOleClassname

        public void setOleClassname(java.lang.String oleClassname)
      • setStorageId

        public void setStorageId(int storageId)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.