Package com.helger.commons.text
Class ReadOnlyMultilingualText
- java.lang.Object
-
- com.helger.commons.text.AbstractHasText
-
- com.helger.commons.text.AbstractReadOnlyMapBasedMultilingualText
-
- com.helger.commons.text.ReadOnlyMultilingualText
-
- All Implemented Interfaces:
IHasText,IHasTextWithArgs,IMultilingualText,Serializable
@Immutable public class ReadOnlyMultilingualText extends AbstractReadOnlyMapBasedMultilingualText
This class represents a multilingual text that cannot be altered after the constructor.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReadOnlyMultilingualText()Create an empty read-only multilingual text.ReadOnlyMultilingualText(IMultilingualText aMLT)ReadOnlyMultilingualText(Locale aContentLocale, String sValue)ReadOnlyMultilingualText(Map<Locale,String> aContent)
-
Method Summary
-
Methods inherited from class com.helger.commons.text.AbstractReadOnlyMapBasedMultilingualText
containsLocaleWithFallback, equals, hashCode, internalAddText, internalAddText, internalGetLocaleToUseWithFallback, internalGetText, internalSetText, isPerformConsistencyChecks, setPerformConsistencyChecks, texts, toString
-
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
-
-
-
-
Constructor Detail
-
ReadOnlyMultilingualText
public ReadOnlyMultilingualText()
Create an empty read-only multilingual text. Handle with care, as this type does not allow for public modification!
-
ReadOnlyMultilingualText
public ReadOnlyMultilingualText(@Nonnull Locale aContentLocale, @Nonnull String sValue)
-
ReadOnlyMultilingualText
public ReadOnlyMultilingualText(@Nonnull IMultilingualText aMLT)
-
-