Package com.helger.commons.text
Class MultilingualText
- java.lang.Object
-
- com.helger.commons.text.AbstractHasText
-
- com.helger.commons.text.AbstractReadOnlyMapBasedMultilingualText
-
- com.helger.commons.text.AbstractMapBasedMultilingualText
-
- com.helger.commons.text.MultilingualText
-
- All Implemented Interfaces:
IClearable,IHasText,IHasTextWithArgs,IMultilingualText,IMutableMultilingualText,Serializable
@NotThreadSafe public class MultilingualText extends AbstractMapBasedMultilingualText
This class represents a multilingual text. It is internally represented as aHashMapfromLocaleto the language dependent name.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MultilingualText()MultilingualText(IMultilingualText aMLT)MultilingualText(Locale aContentLocale, String sValue)MultilingualText(Map<Locale,String> aContent)
-
Method Summary
-
Methods inherited from class com.helger.commons.text.AbstractMapBasedMultilingualText
addText, assignFrom, changeNotifyCallbacks, equals, hashCode, removeAll, removeText, setText, toString
-
Methods inherited from class com.helger.commons.text.AbstractReadOnlyMapBasedMultilingualText
containsLocaleWithFallback, internalAddText, internalAddText, internalGetLocaleToUseWithFallback, internalGetText, internalSetText, isPerformConsistencyChecks, setPerformConsistencyChecks, texts
-
Methods inherited from class com.helger.commons.text.AbstractHasText
getText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.helger.commons.text.IHasText
getAsHasDisplayText, getText
-
Methods inherited from interface com.helger.commons.text.IHasTextWithArgs
getAsHasDisplayTextWithArgs, getTextWithArgs, getTextWithArgs
-
Methods inherited from interface com.helger.commons.text.IMultilingualText
containsLocaleWithFallback, texts
-
-
-
-
Constructor Detail
-
MultilingualText
public MultilingualText()
-
MultilingualText
public MultilingualText(@Nonnull IMultilingualText aMLT)
-
-