public class ValuePrinter
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
ValuePrinter() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
descriptionOf(java.lang.Object value) |
static java.lang.String |
print(java.lang.Object value)
Prints given value so that it is neatly readable by humans.
|
private static java.lang.String |
printChar(char value) |
private static java.lang.String |
printMap(java.util.Map<?,?> map) |
static java.lang.String |
printValues(java.lang.String start,
java.lang.String separator,
java.lang.String end,
java.util.Iterator<?> values)
Print values in a nice format, e.g.
|
public static java.lang.String print(java.lang.Object value)
private static java.lang.String printMap(java.util.Map<?,?> map)
public static java.lang.String printValues(java.lang.String start, java.lang.String separator, java.lang.String end, java.util.Iterator<?> values)
start
- the beginning of the values, e.g. "("separator
- the separator of values, e.g. ", "end
- the end of the values, e.g. ")"values
- the values to printprivate static java.lang.String printChar(char value)
private static java.lang.String descriptionOf(java.lang.Object value)