org.glassfish.pfl.test
Class ObjectWriter

java.lang.Object
  extended by org.glassfish.pfl.test.ObjectWriter

public abstract class ObjectWriter
extends java.lang.Object


Field Summary
protected  java.lang.StringBuffer result
           
 
Constructor Summary
protected ObjectWriter()
           
 
Method Summary
 void append(boolean arg)
           
 void append(char arg)
           
 void append(double arg)
           
 void append(float arg)
           
 void append(int arg)
           
 void append(long arg)
           
 void append(short arg)
           
 void append(java.lang.String arg)
           
protected  void appendObjectHeader(java.lang.Object obj)
           
abstract  void endElement()
           
abstract  void endObject()
           
abstract  void endObject(java.lang.String str)
           
static ObjectWriter make(boolean isIndenting, int initialLevel, int increment)
           
abstract  void startElement()
           
abstract  void startObject(java.lang.Object obj)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

result

protected java.lang.StringBuffer result
Constructor Detail

ObjectWriter

protected ObjectWriter()
Method Detail

make

public static ObjectWriter make(boolean isIndenting,
                                int initialLevel,
                                int increment)

startObject

public abstract void startObject(java.lang.Object obj)

startElement

public abstract void startElement()

endElement

public abstract void endElement()

endObject

public abstract void endObject(java.lang.String str)

endObject

public abstract void endObject()

toString

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

append

public void append(boolean arg)

append

public void append(char arg)

append

public void append(short arg)

append

public void append(int arg)

append

public void append(long arg)

append

public void append(float arg)

append

public void append(double arg)

append

public void append(java.lang.String arg)

appendObjectHeader

protected void appendObjectHeader(java.lang.Object obj)