public class ToStringHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
AUTO_FORMAT_NO |
static boolean |
AUTO_FORMAT_YES |
static boolean |
INDENT_NO |
static boolean |
INDENT_YES |
static boolean |
NEWLINE_NO |
static boolean |
NEWLINE_YES |
Constructor and Description |
---|
ToStringHelper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
arrayToString(java.util.Collection<java.lang.String> array,
java.lang.String delimiter) |
static java.lang.String |
arrayToString(java.lang.String[] array,
java.lang.String delimiter) |
static java.lang.StringBuilder |
mapToString(java.util.Map<java.lang.String,java.lang.String> map) |
static java.lang.StringBuilder |
mapToString(java.lang.StringBuilder sb,
boolean indent,
java.lang.String indentHack,
java.util.Map<java.lang.String,java.lang.String> map,
boolean nl) |
static java.lang.StringBuilder |
mapToString(java.lang.StringBuilder sb,
boolean indent,
java.lang.String indentHack,
java.util.Map<java.lang.String,java.lang.String> map,
java.util.List<java.lang.String> simpleClassNameList,
boolean nl) |
static java.lang.String |
stringToUTF8Values(java.lang.String str) |
static java.lang.String |
underscoreToCamelCase(java.lang.String s) |
static java.lang.StringBuilder |
variableToString(java.lang.StringBuilder sb,
boolean indent,
java.lang.String name,
java.lang.Object value) |
static java.lang.StringBuilder |
variableToString(java.lang.StringBuilder sb,
boolean indent,
java.lang.String name,
java.lang.Object value,
boolean nl)
Returns a formatted string representation of a given String.
|
static java.lang.StringBuilder |
variableToString(java.lang.StringBuilder sb,
java.lang.String indent,
java.lang.String name,
java.lang.Object value) |
static java.lang.StringBuilder |
variableToString(java.lang.StringBuilder sb,
java.lang.String indent,
java.lang.String name,
java.lang.Object value,
boolean nl) |
static java.lang.String |
variableToString(java.lang.String name,
java.lang.Object value) |
static java.lang.String |
variableToString(java.lang.String name,
java.lang.Object value,
boolean autoFormat) |
public static final boolean INDENT_YES
public static final boolean INDENT_NO
public static final boolean NEWLINE_YES
public static final boolean NEWLINE_NO
public static final boolean AUTO_FORMAT_YES
public static final boolean AUTO_FORMAT_NO
public static java.lang.String variableToString(java.lang.String name, java.lang.Object value)
public static java.lang.String variableToString(java.lang.String name, java.lang.Object value, boolean autoFormat)
public static java.lang.StringBuilder variableToString(java.lang.StringBuilder sb, boolean indent, java.lang.String name, java.lang.Object value)
public static java.lang.StringBuilder variableToString(java.lang.StringBuilder sb, boolean indent, java.lang.String name, java.lang.Object value, boolean nl)
sb
- If non-null, appends the result to this StringBuilderindent
- Specifies whether to indent the returned string representationname
- The name of the variable being processedvalue
- The value of that variablenl
- Specifies to append a new line to the returned string representationpublic static java.lang.StringBuilder variableToString(java.lang.StringBuilder sb, java.lang.String indent, java.lang.String name, java.lang.Object value)
public static java.lang.StringBuilder variableToString(java.lang.StringBuilder sb, java.lang.String indent, java.lang.String name, java.lang.Object value, boolean nl)
public static java.lang.StringBuilder mapToString(java.util.Map<java.lang.String,java.lang.String> map)
public static java.lang.StringBuilder mapToString(java.lang.StringBuilder sb, boolean indent, java.lang.String indentHack, java.util.Map<java.lang.String,java.lang.String> map, boolean nl)
public static java.lang.StringBuilder mapToString(java.lang.StringBuilder sb, boolean indent, java.lang.String indentHack, java.util.Map<java.lang.String,java.lang.String> map, java.util.List<java.lang.String> simpleClassNameList, boolean nl)
public static java.lang.String arrayToString(java.lang.String[] array, java.lang.String delimiter)
public static java.lang.String arrayToString(java.util.Collection<java.lang.String> array, java.lang.String delimiter)
public static java.lang.String stringToUTF8Values(java.lang.String str)
public static java.lang.String underscoreToCamelCase(java.lang.String s)