org.nakedobjects.metamodel.commons.lang
Class ToString

java.lang.Object
  extended by org.nakedobjects.metamodel.commons.lang.ToString

public final class ToString
extends java.lang.Object


Constructor Summary
ToString(java.lang.Object forObject)
           
ToString(java.lang.Object forObject, int id)
           
ToString(java.lang.Object forObject, java.lang.String text)
           
 
Method Summary
 ToString append(java.lang.String text)
           
 ToString append(java.lang.String name, boolean flag)
           
 ToString append(java.lang.String name, byte number)
           
 ToString append(java.lang.String name, double number)
           
 ToString append(java.lang.String name, float number)
           
 ToString append(java.lang.String name, int number)
           
 ToString append(java.lang.String name, long number)
           
 ToString append(java.lang.String name, java.lang.Object object)
           
 ToString append(java.lang.String name, short number)
           
 ToString append(java.lang.String name, java.lang.String string)
           
 ToString appendAsHex(java.lang.String name, long number)
           
 void appendAsTimestamp(java.lang.String name, java.util.Date date)
           
 void appendTruncated(java.lang.String name, java.lang.String string, int maxLength)
           
static ToString createAnonymous(java.lang.Object object)
           
static java.lang.String createName(java.lang.Object forObject)
           
static ToString createWithIdentifier(java.lang.Object object)
           
static java.lang.String name(java.lang.Object forObject)
           
 void setAddComma()
           
 void setUseLineBreaks(boolean useLineBreaks)
           
static java.lang.String timestamp(java.util.Date date)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ToString

public ToString(java.lang.Object forObject)

ToString

public ToString(java.lang.Object forObject,
                int id)

ToString

public ToString(java.lang.Object forObject,
                java.lang.String text)
Method Detail

createName

public static java.lang.String createName(java.lang.Object forObject)

name

public static java.lang.String name(java.lang.Object forObject)

timestamp

public static java.lang.String timestamp(java.util.Date date)

createWithIdentifier

public static ToString createWithIdentifier(java.lang.Object object)

createAnonymous

public static ToString createAnonymous(java.lang.Object object)

append

public ToString append(java.lang.String text)

append

public ToString append(java.lang.String name,
                       boolean flag)

append

public ToString append(java.lang.String name,
                       byte number)

append

public ToString append(java.lang.String name,
                       double number)

append

public ToString append(java.lang.String name,
                       float number)

append

public ToString append(java.lang.String name,
                       int number)

append

public ToString append(java.lang.String name,
                       long number)

append

public ToString append(java.lang.String name,
                       java.lang.Object object)

append

public ToString append(java.lang.String name,
                       short number)

append

public ToString append(java.lang.String name,
                       java.lang.String string)

appendAsHex

public ToString appendAsHex(java.lang.String name,
                            long number)

appendAsTimestamp

public void appendAsTimestamp(java.lang.String name,
                              java.util.Date date)

appendTruncated

public void appendTruncated(java.lang.String name,
                            java.lang.String string,
                            int maxLength)

setAddComma

public void setAddComma()

setUseLineBreaks

public void setUseLineBreaks(boolean useLineBreaks)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.