Class LanguageMap


  • public class LanguageMap
    extends Object
    Represents mapping between language code pattern and language rule.
    Author:
    loomchild
    • Constructor Detail

      • LanguageMap

        public LanguageMap​(String pattern,
                           LanguageRule languageRule)
        Creates mapping.
        Parameters:
        pattern - language code pattern
        languageRule - language rule
    • Method Detail

      • matches

        public boolean matches​(String languageCode)
        Parameters:
        languageCode - language code
        Returns:
        true if given language code matches language pattern
      • getLanguagePattern

        public Pattern getLanguagePattern()
      • getLanguageRule

        public LanguageRule getLanguageRule()
        Returns:
        language rule