public static final class MoreObjects.ToStringHelper extends Object
MoreObjects.toStringHelper(java.lang.Object).Objects.ToStringHelper).| Modifier and Type | Method and Description | 
|---|---|
MoreObjects.ToStringHelper | 
add(String name,
   boolean value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   char value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   double value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   float value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   int value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   long value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
add(String name,
   Object value)
Adds a name/value pair to the formatted output in  
name=value format. | 
MoreObjects.ToStringHelper | 
addValue(boolean value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(char value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(double value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(float value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(int value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(long value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
addValue(Object value)
Adds an unnamed value to the formatted output. 
 | 
MoreObjects.ToStringHelper | 
omitNullValues()
Configures the  
MoreObjects.ToStringHelper so toString() will ignore properties with null
 value. | 
String | 
toString()
Returns a string in the format specified by  
MoreObjects.toStringHelper(Object). | 
@CanIgnoreReturnValue public MoreObjects.ToStringHelper omitNullValues()
MoreObjects.ToStringHelper so toString() will ignore properties with null
 value. The order of calling this method, relative to the add()/addValue()
 methods, is not significant.Objects.ToStringHelper.omitNullValues()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, @NullableDecl Object value)
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.@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, boolean value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, char value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, double value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, float value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, int value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper add(String name, long value)
name=value format.Objects.ToStringHelper.add()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(@NullableDecl Object value)
It is strongly encouraged to use add(String, Object) instead and give value a
 readable name.
@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(boolean value)
It is strongly encouraged to use add(String, boolean) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(char value)
It is strongly encouraged to use add(String, char) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(double value)
It is strongly encouraged to use add(String, double) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(float value)
It is strongly encouraged to use add(String, float) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(int value)
It is strongly encouraged to use add(String, int) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).@CanIgnoreReturnValue public MoreObjects.ToStringHelper addValue(long value)
It is strongly encouraged to use add(String, long) instead and give value a
 readable name.
Objects.ToStringHelper.addValue()).public String toString()
MoreObjects.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).
Copyright © 2010–2018. All rights reserved.