Class BaseLocale.Key

  • All Implemented Interfaces:
    java.lang.Comparable<BaseLocale.Key>
    Enclosing class:
    BaseLocale

    private static class BaseLocale.Key
    extends java.lang.Object
    implements java.lang.Comparable<BaseLocale.Key>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int _hash  
      private java.lang.String _lang  
      private java.lang.String _regn  
      private java.lang.String _scrt  
      private java.lang.String _vart  
    • Constructor Summary

      Constructors 
      Constructor Description
      Key​(java.lang.String language, java.lang.String script, java.lang.String region, java.lang.String variant)  
    • Field Detail

      • _lang

        private java.lang.String _lang
      • _scrt

        private java.lang.String _scrt
      • _regn

        private java.lang.String _regn
      • _vart

        private java.lang.String _vart
      • _hash

        private volatile int _hash
    • Constructor Detail

      • Key

        public Key​(java.lang.String language,
                   java.lang.String script,
                   java.lang.String region,
                   java.lang.String variant)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object