Class StringRecord

    • Constructor Detail

      • StringRecord

        public StringRecord()
      • StringRecord

        public StringRecord​(RecordInputStream in)
        Parameters:
        in - the RecordInputStream to read the record from
    • Method Detail

      • serialize

        protected void serialize​(ContinuableRecordOutput out)
        Description copied from class: ContinuableRecord
        Serializes this record's content to the supplied data output.

        The standard BIFF header (ushort sid, ushort size) has been handled by the superclass, so only BIFF data should be written by this method. Simple data types can be written with the standard LittleEndianOutput methods. Methods from ContinuableRecordOutput can be used to serialize strings (with ContinueRecords being written as required). If necessary, implementors can explicitly start ContinueRecords (regardless of the amount of remaining space).

        Specified by:
        serialize in class ContinuableRecord
        Parameters:
        out - a data output stream
      • getSid

        public short getSid()
        Description copied from class: Record
        return the non static version of the id for this record.
        Specified by:
        getSid in class Record
        Returns:
        he id for this record
      • getString

        public String getString()
        Returns:
        The string represented by this record.
      • setString

        public void setString​(String string)
        Sets the string represented by this record.
        Parameters:
        string - The string-value for this record