Class NameRecord

java.lang.Object
org.apache.fontbox.ttf.NameRecord

public class NameRecord extends Object
A name record in the name table.
  • Field Details

  • Constructor Details

    • NameRecord

      public NameRecord()
  • Method Details

    • getStringLength

      public int getStringLength()
      Returns:
      Returns the stringLength.
    • setStringLength

      public void setStringLength(int stringLengthValue)
      Parameters:
      stringLengthValue - The stringLength to set.
    • getStringOffset

      public int getStringOffset()
      Returns:
      Returns the stringOffset.
    • setStringOffset

      public void setStringOffset(int stringOffsetValue)
      Parameters:
      stringOffsetValue - The stringOffset to set.
    • getLanguageId

      public int getLanguageId()
      Returns:
      Returns the languageId.
    • setLanguageId

      public void setLanguageId(int languageIdValue)
      Parameters:
      languageIdValue - The languageId to set.
    • getNameId

      public int getNameId()
      Returns:
      Returns the nameId.
    • setNameId

      public void setNameId(int nameIdValue)
      Parameters:
      nameIdValue - The nameId to set.
    • getPlatformEncodingId

      public int getPlatformEncodingId()
      Returns:
      Returns the platformEncodingId.
    • setPlatformEncodingId

      public void setPlatformEncodingId(int platformEncodingIdValue)
      Parameters:
      platformEncodingIdValue - The platformEncodingId to set.
    • getPlatformId

      public int getPlatformId()
      Returns:
      Returns the platformId.
    • setPlatformId

      public void setPlatformId(int platformIdValue)
      Parameters:
      platformIdValue - The platformId to set.
    • initData

      void initData(TrueTypeFont ttf, TTFDataStream data) throws IOException
      This will read the required data from the stream.
      Parameters:
      ttf - The font that is being read.
      data - The stream to read the data from.
      Throws:
      IOException - If there is an error reading the data.
    • toString

      public String toString()
      Return a string representation of this class.
      Overrides:
      toString in class Object
      Returns:
      A string for this class.
    • getString

      public String getString()
      Returns:
      Returns the string.
    • setString

      public void setString(String stringValue)
      Parameters:
      stringValue - The string to set.