Class 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:
  • Constructor Details

    • 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 Map<Locale,String> aContent)
    • ReadOnlyMultilingualText

      public ReadOnlyMultilingualText(@Nonnull IMultilingualText aMLT)