Class LazilyFormattedString


  • @Deprecated(since="8.3.0",
                forRemoval=true)
    public class LazilyFormattedString
    extends Object
    Deprecated, for removal: This API element is subject to removal in a future version.
    An object that represents a string containing a Formatter string and a set of values. When toString() is called the format string is filled in with the given values. This allows for lazy evaluation of the value objects formatting function which may be expensive.
    • Field Detail

      • template

        private final String template
        Deprecated, for removal: This API element is subject to removal in a future version.
        The template that is filled in with the values.
      • arguments

        private final Object[] arguments
        Deprecated, for removal: This API element is subject to removal in a future version.
        The values that are filled in to the template string.
    • Constructor Detail

      • LazilyFormattedString

        public LazilyFormattedString​(@Nonnull
                                     String stringTemplate,
                                     @Nullable
                                     Object... templateArguments)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Constructor.
        Parameters:
        stringTemplate - the Formatter template string
        templateArguments - the arguments to the template
    • Method Detail

      • toString

        public String toString()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        toString in class Object