Package net.loomchild.segment.srx
Class LanguageMap
- java.lang.Object
-
- net.loomchild.segment.srx.LanguageMap
-
public class LanguageMap extends Object
Represents mapping between language code pattern and language rule.- Author:
- loomchild
-
-
Constructor Summary
Constructors Constructor Description LanguageMap(String pattern, LanguageRule languageRule)
Creates mapping.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pattern
getLanguagePattern()
LanguageRule
getLanguageRule()
boolean
matches(String languageCode)
-
-
-
Constructor Detail
-
LanguageMap
public LanguageMap(String pattern, LanguageRule languageRule)
Creates mapping.- Parameters:
pattern
- language code patternlanguageRule
- 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
-
-