Class Languages.LanguageSet
java.lang.Object
org.apache.commons.codec.language.bm.Languages.LanguageSet
- Direct Known Subclasses:
Languages.SomeLanguages
- Enclosing class:
- Languages
A set of languages.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
Tests whether this instance contains the given value.static Languages.LanguageSet
Gets a language set for the given languages.abstract String
getAny()
Gets any of this instance's element.abstract boolean
isEmpty()
Tests whether this instance is empty.abstract boolean
Tests whether this instance contains a single element.abstract Languages.LanguageSet
restrictTo
(Languages.LanguageSet other) Returns an instance restricted to this instances and the given values'.
-
Constructor Details
-
LanguageSet
public LanguageSet()Constructs a new instance for subclasses.
-
-
Method Details
-
from
Gets a language set for the given languages.- Parameters:
languages
- a language set.- Returns:
- a LanguageSet.
-
contains
Tests whether this instance contains the given value.- Parameters:
language
- the value to test.- Returns:
- whether this instance contains the given value.
-
getAny
Gets any of this instance's element.- Returns:
- any of this instance's element.
-
isEmpty
Tests whether this instance is empty.- Returns:
- whether this instance is empty.
-
isSingleton
Tests whether this instance contains a single element.- Returns:
- whether this instance contains a single element.
-
restrictTo
Returns an instance restricted to this instances and the given values'.- Parameters:
other
- The other instance.- Returns:
- an instance restricted to this instances and the given values'.
-