Class StringId

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

  • @Deprecated
    public class StringId
    extends java.lang.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
      int id
      Deprecated.
      A unique identifier that is written when this StringId is logged to allow for reverse translation.
      static StringId LITERAL
      Deprecated.
      A StringId to allow users to log a literal String using the LogWriter
    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String getRawText()
      Deprecated.
      Accessor for the raw (unformatted) text of this StringId
      java.lang.String toLocalizedString()
      Deprecated.
       
      java.lang.String toLocalizedString​(java.lang.Object... params)
      Deprecated.
      Substitutes parameter Objects into the text
      java.lang.String toString()
      Deprecated.
       
      java.lang.String toString​(java.lang.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 Detail

      • 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 Detail

      • StringId

        public StringId​(int id,
                        java.lang.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 Detail

      • getRawText

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

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

        public java.lang.String toString​(java.lang.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:
        MessageFormat
      • toLocalizedString

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

        public java.lang.String toLocalizedString​(java.lang.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:
        MessageFormat