Class Language


  • public class Language
    extends java.lang.Object
    Simple mapping of ISO 639 id to display name for languages
    Author:
    ubaldino
    • Constructor Summary

      Constructors 
      Constructor Description
      Language​(java.lang.String id, java.lang.String n)  
      Language​(java.lang.String id3, java.lang.String id2, java.lang.String n)
      A normalize view of a Language - ISO 639-2 and -1 codes and display name codes are lower cased.
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getCode()  
      java.lang.String getISO639_1_Code()  
      java.lang.String getName()  
      java.lang.String getNameCode()  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Language

        public Language​(java.lang.String id,
                        java.lang.String n)
      • Language

        public Language​(java.lang.String id3,
                        java.lang.String id2,
                        java.lang.String n)
        A normalize view of a Language - ISO 639-2 and -1 codes and display name codes are lower cased.
        Parameters:
        id3 - ISO 639-2 3-alpha code
        id2 - ISO 639-2 2-alpha code
        n - name of language
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        display name of language
      • getNameCode

        public java.lang.String getNameCode()
      • getCode

        public java.lang.String getCode()
        Returns:
        ISO 639-2 3-char code
      • getISO639_1_Code

        public java.lang.String getISO639_1_Code()
      • toString

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