org.apache.cayenne.util
Class ToStringBuilder

java.lang.Object
  extended by org.apache.cayenne.util.ToStringBuilder

public class ToStringBuilder
extends java.lang.Object

A utility class to simplify implementation of Object toString methods. This implementation is a trimmed version of commons-lang ToStringBuilder.

Since:
3.0

Field Summary
protected  java.lang.StringBuilder buffer
           
protected  int fieldCount
           
protected  java.lang.Object object
           
 
Constructor Summary
ToStringBuilder(java.lang.Object object)
           
 
Method Summary
 ToStringBuilder append(java.lang.String fieldName, java.lang.Object value)
           
protected  void appendArray(boolean[] array)
           
protected  void appendArray(byte[] array)
           
protected  void appendArray(char[] array)
           
protected  void appendArray(double[] array)
           
protected  void appendArray(float[] array)
           
protected  void appendArray(int[] array)
           
protected  void appendArray(long[] array)
           
protected  void appendArray(java.lang.Object[] array)
           
protected  void appendArray(short[] array)
           
protected  void appendClassName()
           
protected  void appendDetail(java.lang.Object value)
           
protected  void appendIdentityHashCode()
           
 java.lang.String toString()
          Returns a String built by the earlier invocations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

buffer

protected java.lang.StringBuilder buffer

object

protected java.lang.Object object

fieldCount

protected int fieldCount
Constructor Detail

ToStringBuilder

public ToStringBuilder(java.lang.Object object)
Method Detail

append

public ToStringBuilder append(java.lang.String fieldName,
                              java.lang.Object value)

appendDetail

protected void appendDetail(java.lang.Object value)

appendArray

protected void appendArray(short[] array)

appendArray

protected void appendArray(int[] array)

appendArray

protected void appendArray(float[] array)

appendArray

protected void appendArray(long[] array)

appendArray

protected void appendArray(byte[] array)

appendArray

protected void appendArray(double[] array)

appendArray

protected void appendArray(char[] array)

appendArray

protected void appendArray(boolean[] array)

appendArray

protected void appendArray(java.lang.Object[] array)

appendClassName

protected void appendClassName()

appendIdentityHashCode

protected void appendIdentityHashCode()

toString

public java.lang.String toString()
Returns a String built by the earlier invocations.

Overrides:
toString in class java.lang.Object


Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.