Package com.helger.commons.text
-
Interface Summary Interface Description IHasDescription Base interface for objects that have a locale independent description.IHasMultilingualText Basic interface for object providing multilingual texts.IHasText Basic interface for object providing multilingual texts without arguments.IHasTextWithArgs Basic interface for object providing multilingual texts with and without arguments.IMultilingualText Read-only interface for a multilingual textIMutableMultilingualText Interface for a writable version of a multilingual text -
Class Summary Class Description AbstractHasText An abstract implementation of theIHasTextthat has default implementations for the formatting things.AbstractMapBasedMultilingualText AMapbased implementation ofIMultilingualTextthat does also provide writing methods to the outside and is only to be used as a non-abstract base class.AbstractReadOnlyMapBasedMultilingualText AMapbased implementation ofIMultilingualTextthat does not provide writing methods to the outside and is only to be used as a non-abstract base class.ConstantHasText An implementation of theIHasTextinterface that always returns a constant string.ConstantHasTextWithArgs An implementation of theIHasTextWithArgsinterface that always returns a constant string.HasTextWithArgs A special implementation ofIHasTextthat encapsulates arguments to be put into the message.MultilingualText This class represents a multilingual text.ReadOnlyMultilingualText This class represents a multilingual text that cannot be altered after the constructor.