Class Objects.ToStringHelper

java.lang.Object
com.google.common.base.Objects.ToStringHelper
Enclosing class:
Objects

@Deprecated(since="2022-12-01") public static final class Objects.ToStringHelper extends Object
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
Since:
2.0
  • Method Details

    • omitNullValues

      public Objects.ToStringHelper omitNullValues()
      Deprecated.
      Configures the Objects.ToStringHelper so toString() will ignore properties with null value. The order of calling this method, relative to the add()/addValue() methods, is not significant.
      Since:
      12.0
    • add

      public Objects.ToStringHelper add(String name, @Nullable Object value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format. If value is null, the string "null" is used, unless omitNullValues() is called, in which case this name/value pair will not be added.
    • add

      public Objects.ToStringHelper add(String name, boolean value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • add

      public Objects.ToStringHelper add(String name, char value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • add

      public Objects.ToStringHelper add(String name, double value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • add

      public Objects.ToStringHelper add(String name, float value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • add

      public Objects.ToStringHelper add(String name, int value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • add

      public Objects.ToStringHelper add(String name, long value)
      Deprecated.
      Adds a name/value pair to the formatted output in name=value format.
      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(@Nullable Object value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, Object) instead and give value a readable name.

    • addValue

      public Objects.ToStringHelper addValue(boolean value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, boolean) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(char value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, char) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(double value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, double) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(float value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, float) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(int value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, int) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • addValue

      public Objects.ToStringHelper addValue(long value)
      Deprecated.
      Adds an unnamed value to the formatted output.

      It is strongly encouraged to use add(String, long) instead and give value a readable name.

      Since:
      11.0 (source-compatible since 2.0)
    • toString

      public String toString()
      Deprecated.
      Returns a string in the format specified by Objects.toStringHelper(Object).

      After calling this method, you can keep adding more properties to later call toString() again and get a more complete representation of the same object; but properties cannot be removed, so this only allows limited reuse of the helper instance. The helper allows duplication of properties (multiple name/value pairs with the same name can be added).

      Overrides:
      toString in class Object