Class NameCommentRecord

All Implemented Interfaces:
org.apache.poi.common.Duplicatable, GenericRecord

public final class NameCommentRecord extends StandardRecord
Defines a comment associated with a specified name.
  • Field Details

  • Constructor Details

    • NameCommentRecord

      public NameCommentRecord(NameCommentRecord other)
    • NameCommentRecord

      public NameCommentRecord(String name, String comment)
    • NameCommentRecord

      public NameCommentRecord(RecordInputStream ris)
      Parameters:
      ris - the RecordInputstream to read the record from
  • Method Details

    • serialize

      public void serialize(LittleEndianOutput out)
    • getSid

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

      public String getNameText()
      Returns:
      the name of the NameRecord to which this comment applies.
    • setNameText

      public void setNameText(String newName)
      Updates the name we're associated with, normally used when renaming that Name
      Parameters:
      newName - the new name
    • getCommentText

      public String getCommentText()
      Returns:
      the text of the comment.
    • setCommentText

      public void setCommentText(String comment)
    • getRecordType

      public short getRecordType()
    • copy

      public NameCommentRecord copy()
      Specified by:
      copy in interface org.apache.poi.common.Duplicatable
      Specified by:
      copy in class StandardRecord
    • getGenericRecordType

      public HSSFRecordTypes getGenericRecordType()
      Specified by:
      getGenericRecordType in interface GenericRecord
      Specified by:
      getGenericRecordType in class Record
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()