|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jvnet.jaxb2_commons.lang.DefaultToStringStrategy
public class DefaultToStringStrategy
| Field Summary | |
|---|---|
static ToStringStrategy |
INSTANCE
|
| Constructor Summary | |
|---|---|
DefaultToStringStrategy()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final ToStringStrategy INSTANCE
| Constructor Detail |
|---|
public DefaultToStringStrategy()
| Method Detail |
|---|
public boolean isFullDetail()
public boolean isUseIdentityHashCode()
protected String getShortClassName(Class cls)
protected void appendClassName(StringBuilder buffer,
Object object)
Append to the toString the class name.
buffer - the StringBuilder to populateobject - the Object whose name to output
protected void appendIdentityHashCode(StringBuilder buffer,
Object object)
Append the System.identityHashCode(java.lang.Object).
buffer - the StringBuilder to populateobject - the Object whose id to outputprotected void appendContentStart(StringBuilder buffer)
Append to the toString the content start.
buffer - the StringBuilder to populateprotected void appendContentEnd(StringBuilder buffer)
Append to the toString the content end.
buffer - the StringBuilder to populateprotected void appendArrayStart(StringBuilder buffer)
protected void appendArrayEnd(StringBuilder buffer)
protected void appendArraySeparator(StringBuilder buffer)
protected void appendNullText(StringBuilder buffer)
Append to the toString an indicator for null.
The default indicator is '<null>'.
buffer - the StringBuilder to populate
protected void appendFieldStart(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer)
Append to the toString the field start.
buffer - the StringBuilder to populatepropertyName - the field name
protected void appendFieldEnd(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer)
Append to the toString the field end.
buffer - the StringBuilder to populatepropertyName - the field name, typically not used as already appendedprotected void appendFieldSeparator(StringBuilder buffer)
Append to the toString the field separator.
buffer - the StringBuilder to populate
protected void appendSummarySize(ObjectLocator locator,
StringBuilder buffer,
int size)
Append to the toString a size summary.
The size summary is used to summarize the contents of
Collections, Maps and arrays.
The output consists of a prefix, the passed in size and a suffix.
The default format is '<size=n>'.
buffer - the StringBuilder to populatepropertyName - the field name, typically not used as already appendedsize - the size to append
public StringBuilder appendStart(ObjectLocator parentLocator,
Object object,
StringBuilder buffer)
appendStart in interface ToStringStrategy
public StringBuilder appendEnd(ObjectLocator parentLocator,
Object parent,
StringBuilder buffer)
appendEnd in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
Object value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
boolean value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
byte value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
char value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
double value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
float value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
long value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
int value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
short value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
Object[] value)
appendField in interface ToStringStrategy
public StringBuilder append(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
Collection value)
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
boolean[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
byte[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
char[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
double[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
float[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
long[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
int[] value)
appendField in interface ToStringStrategy
public StringBuilder appendField(ObjectLocator parentLocator,
Object parent,
String fieldName,
StringBuilder buffer,
short[] value)
appendField in interface ToStringStrategy
protected StringBuilder appendInternal(ObjectLocator locator,
StringBuilder buffer,
Object value)
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
Object value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
boolean value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
byte value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
char value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
double value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
float value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
int value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
long value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
short value)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
Object[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
Collection array)
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
boolean[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
byte[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
char[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
double[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
float[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
int[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
long[] array)
append in interface ToStringStrategy
public StringBuilder append(ObjectLocator locator,
StringBuilder buffer,
short[] array)
append in interface ToStringStrategy
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
boolean[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
byte[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
char[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
double[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
float[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
int[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
long[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
short[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
Object[] array)
protected StringBuilder appendSummary(ObjectLocator locator,
StringBuilder buffer,
Collection value)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
boolean[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
byte[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
char[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
double[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
float[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
int[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
long[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
short[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
Object[] array)
protected StringBuilder appendDetail(ObjectLocator locator,
StringBuilder buffer,
Collection array)
protected void removeLastFieldSeparator(StringBuilder buffer)
Remove the last field separator from the buffer.
buffer - the StringBuilder to populate
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||