|
||||||||||
| 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()
|
|
| Method Summary | |
|---|---|
java.lang.StringBuilder |
append(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.util.Collection value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
char value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
double value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
float value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
int value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
long value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
short value)
|
java.lang.StringBuilder |
append(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
|
protected void |
appendArrayEnd(java.lang.StringBuilder buffer)
|
protected void |
appendArraySeparator(java.lang.StringBuilder buffer)
|
protected void |
appendArrayStart(java.lang.StringBuilder buffer)
|
protected void |
appendClassName(java.lang.StringBuilder buffer,
java.lang.Object object)
Append to the toString the class name. |
protected void |
appendContentEnd(java.lang.StringBuilder buffer)
Append to the toString the content end. |
protected void |
appendContentStart(java.lang.StringBuilder buffer)
Append to the toString the content start. |
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
|
protected java.lang.StringBuilder |
appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
|
java.lang.StringBuilder |
appendEnd(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.StringBuilder buffer)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
boolean value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
boolean[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
byte value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
byte[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
char value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
char[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
double value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
double[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
float value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
float[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
int value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
int[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
long value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
long[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.lang.Object value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.lang.Object[] value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
short value)
|
java.lang.StringBuilder |
appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
short[] value)
|
protected void |
appendFieldEnd(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer)
Append to the toString |
protected void |
appendFieldSeparator(java.lang.StringBuilder buffer)
Append to the toString the field separator. |
protected void |
appendFieldStart(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer)
Append to the toString the field start. |
protected void |
appendIdentityHashCode(java.lang.StringBuilder buffer,
java.lang.Object object)
Append the System.identityHashCode(java.lang.Object). |
protected java.lang.StringBuilder |
appendInternal(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object value)
|
protected void |
appendNullText(java.lang.StringBuilder buffer)
Append to the toString an indicator for null. |
java.lang.StringBuilder |
appendStart(ObjectLocator parentLocator,
java.lang.Object object,
java.lang.StringBuilder buffer)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection value)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
|
protected java.lang.StringBuilder |
appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
|
protected void |
appendSummarySize(ObjectLocator locator,
java.lang.StringBuilder buffer,
int size)
Append to the toString a size summary. |
protected java.lang.String |
getShortClassName(java.lang.Class cls)
|
boolean |
isFullDetail()
|
boolean |
isUseIdentityHashCode()
|
protected void |
removeLastFieldSeparator(java.lang.StringBuilder buffer)
Remove the last field separator from the buffer. |
| 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 java.lang.String getShortClassName(java.lang.Class cls)
protected void appendClassName(java.lang.StringBuilder buffer,
java.lang.Object object)
Append to the toString the class name.
buffer - the StringBuilder to populateobject - the Object whose name to output
protected void appendIdentityHashCode(java.lang.StringBuilder buffer,
java.lang.Object object)
Append the System.identityHashCode(java.lang.Object).
buffer - the StringBuilder to populateobject - the Object whose id to outputprotected void appendContentStart(java.lang.StringBuilder buffer)
Append to the toString the content start.
buffer - the StringBuilder to populateprotected void appendContentEnd(java.lang.StringBuilder buffer)
Append to the toString the content end.
buffer - the StringBuilder to populateprotected void appendArrayStart(java.lang.StringBuilder buffer)
protected void appendArrayEnd(java.lang.StringBuilder buffer)
protected void appendArraySeparator(java.lang.StringBuilder buffer)
protected void appendNullText(java.lang.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,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer)
Append to the toString the field start.
buffer - the StringBuilder to populatepropertyName - the field name
protected void appendFieldEnd(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.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(java.lang.StringBuilder buffer)
Append to the toString the field separator.
buffer - the StringBuilder to populate
protected void appendSummarySize(ObjectLocator locator,
java.lang.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 java.lang.StringBuilder appendStart(ObjectLocator parentLocator,
java.lang.Object object,
java.lang.StringBuilder buffer)
appendStart in interface ToStringStrategy
public java.lang.StringBuilder appendEnd(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.StringBuilder buffer)
appendEnd in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.lang.Object value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
boolean value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
byte value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
char value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
double value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
float value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
long value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
int value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
short value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.lang.Object[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
java.util.Collection value)
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
boolean[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
byte[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
char[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
double[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
float[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
long[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
int[] value)
appendField in interface ToStringStrategy
public java.lang.StringBuilder appendField(ObjectLocator parentLocator,
java.lang.Object parent,
java.lang.String fieldName,
java.lang.StringBuilder buffer,
short[] value)
appendField in interface ToStringStrategy
protected java.lang.StringBuilder appendInternal(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object value)
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
char value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
double value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
float value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
int value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
long value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
short value)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection array)
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
append in interface ToStringStrategy
public java.lang.StringBuilder append(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
append in interface ToStringStrategy
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
protected java.lang.StringBuilder appendSummary(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection value)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
boolean[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
byte[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
char[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
double[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
float[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
int[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
long[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
short[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.lang.Object[] array)
protected java.lang.StringBuilder appendDetail(ObjectLocator locator,
java.lang.StringBuilder buffer,
java.util.Collection array)
protected void removeLastFieldSeparator(java.lang.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 | |||||||||