Class NameTable.NameRecord

  • All Implemented Interfaces:
    java.lang.Comparable
    Enclosing class:
    NameTable

    class NameTable.NameRecord
    extends java.lang.Object
    implements java.lang.Comparable
    A class to hold the data associated with each record
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) short languageID
      Language ID
      (package private) short nameID
      Name ID
      (package private) short platformID
      Platform ID
      (package private) short platformSpecificID
      Platform Specific ID (Encoding)
    • Constructor Summary

      Constructors 
      Constructor Description
      NameRecord​(short platformID, short platformSpecificID, short languageID, short nameID)
      Create a new record
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int compareTo​(java.lang.Object obj)
      Compare two records
      boolean equals​(java.lang.Object o)
      Compare two records
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • platformID

        short platformID
        Platform ID
      • platformSpecificID

        short platformSpecificID
        Platform Specific ID (Encoding)
      • languageID

        short languageID
        Language ID
      • nameID

        short nameID
        Name ID
    • Constructor Detail

      • NameRecord

        NameRecord​(short platformID,
                   short platformSpecificID,
                   short languageID,
                   short nameID)
        Create a new record
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Compare two records
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo​(java.lang.Object obj)
        Compare two records
        Specified by:
        compareTo in interface java.lang.Comparable