Class StringId

java.lang.Object
org.apache.geode.i18n.StringId

@Deprecated public class StringId extends Object
Deprecated.
localization in Geode is deprecated
This class forms the basis of the i18n strategy. Its primary function is to be used as a key to be passed to an instance of StringIdResourceBundle.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final int
    Deprecated.
    A unique identifier that is written when this StringId is logged to allow for reverse translation.
    static final StringId
    Deprecated.
    A StringId to allow users to log a literal String using the LogWriter
  • Constructor Summary

    Constructors
    Constructor
    Description
    StringId(int id, String text)
    Deprecated.
    Gemstone internal constructor, customers have no need to create instances of this class.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Accessor for the raw (unformatted) text of this StringId
    Deprecated.
     
    Deprecated.
    Substitutes parameter Objects into the text
    Deprecated.
     
    toString(Object... params)
    Deprecated.
    Substitutes parameter Objects into the text

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • id

      public final int id
      Deprecated.
      A unique identifier that is written when this StringId is logged to allow for reverse translation.
      See Also:
      • LogWriterImpl
    • LITERAL

      @Immutable public static final StringId LITERAL
      Deprecated.
      A StringId to allow users to log a literal String using the LogWriter
  • Constructor Details

    • StringId

      public StringId(int id, String text)
      Deprecated.
      Gemstone internal constructor, customers have no need to create instances of this class.
      Parameters:
      id - a unique identifier
      text - the English translation of text
  • Method Details

    • getRawText

      public String getRawText()
      Deprecated.
      Accessor for the raw (unformatted) text of this StringId
      Returns:
      unformated text
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object
      Returns:
      the English translation of this StringId
    • toString

      public String toString(Object... params)
      Deprecated.
      Substitutes parameter Objects into the text
      Parameters:
      params - parameter Objects to be substituted into the text
      Returns:
      the English translation of this StringId
      See Also:
    • toLocalizedString

      public String toLocalizedString()
      Deprecated.
      Returns:
      the translation of this StringId based on the current Locale
    • toLocalizedString

      public String toLocalizedString(Object... params)
      Deprecated.
      Substitutes parameter Objects into the text
      Parameters:
      params - parameter Objects to be substituted into the text
      Returns:
      the translation of this StringId based on the current Locale
      See Also: