Package org.apache.cayenne.util
Class ToStringBuilder
- java.lang.Object
-
- org.apache.cayenne.util.ToStringBuilder
-
public class ToStringBuilder extends 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
Fields Modifier and Type Field Description protected StringBuilderbufferprotected intfieldCountprotected Objectobject
-
Constructor Summary
Constructors Constructor Description ToStringBuilder(Object object)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ToStringBuilderappend(String fieldName, Object value)protected voidappendArray(boolean[] array)protected voidappendArray(byte[] array)protected voidappendArray(char[] array)protected voidappendArray(double[] array)protected voidappendArray(float[] array)protected voidappendArray(int[] array)protected voidappendArray(long[] array)protected voidappendArray(short[] array)protected voidappendArray(Object[] array)protected voidappendClassName()protected voidappendDetail(Object value)protected voidappendIdentityHashCode()StringtoString()Returns a String built by the earlier invocations.
-
-
-
Field Detail
-
buffer
protected StringBuilder buffer
-
object
protected Object object
-
fieldCount
protected int fieldCount
-
-
Constructor Detail
-
ToStringBuilder
public ToStringBuilder(Object object)
-
-
Method Detail
-
append
public ToStringBuilder append(String fieldName, Object value)
-
appendDetail
protected void appendDetail(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(Object[] array)
-
appendClassName
protected void appendClassName()
-
appendIdentityHashCode
protected void appendIdentityHashCode()
-
-