| java.lang.Object | |
| ↳ | com.facebook.common.internal.Objects.ToStringHelper |
Support class for toStringHelper(Class>).
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Objects.ToStringHelper |
add(String name, boolean value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, Object value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, char value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, float value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, int value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, long value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
add(String name, double value)
Adds a name/value pair to the formatted output in
name=value format. | ||||||||||
| Objects.ToStringHelper |
addValue(int value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(double value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(boolean value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(Object value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(float value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(char value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
addValue(long value)
Adds an unnamed value to the formatted output.
| ||||||||||
| Objects.ToStringHelper |
omitNullValues()
Configures the
Objects.ToStringHelper so toString() will ignore properties with null
value. | ||||||||||
| String |
toString()
Returns a string in the format specified by
toStringHelper(Object). | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Adds a name/value pair to the formatted output in name=value format.
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.
Adds a name/value pair to the formatted output in name=value format.
Adds a name/value pair to the formatted output in name=value format.
Adds a name/value pair to the formatted output in name=value format.
Adds a name/value pair to the formatted output in name=value format.
Adds a name/value pair to the formatted output in name=value format.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, int) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, double) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, boolean) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, Object) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, float) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, char) instead and give value a
readable name.
Adds an unnamed value to the formatted output.
It is strongly encouraged to use add(String, long) instead and give value a
readable name.
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.
Returns a string in the format specified by 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).