public abstract class ObjectWriter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.StringBuffer |
result |
Modifier | Constructor and Description |
---|---|
protected |
ObjectWriter() |
Modifier and Type | Method and Description |
---|---|
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(java.lang.Object arg) |
void |
append(short arg) |
void |
append(java.lang.String arg) |
protected void |
appendObjectHeader(java.lang.Object obj) |
abstract void |
endElement() |
abstract void |
endObject() |
static ObjectWriter |
make(boolean isIndenting,
int initialLevel,
int increment) |
abstract void |
startElement() |
abstract void |
startObject(java.lang.Object obj) |
abstract void |
startObject(java.lang.String str) |
java.lang.String |
toString() |
public static ObjectWriter make(boolean isIndenting, int initialLevel, int increment)
public abstract void startObject(java.lang.String str)
public abstract void startObject(java.lang.Object obj)
public abstract void startElement()
public abstract void endElement()
public abstract void endObject()
public java.lang.String toString()
toString
in class java.lang.Object
public void append(boolean arg)
public void append(char arg)
public void append(short arg)
public void append(int arg)
public void append(long arg)
public void append(float arg)
public void append(double arg)
public void append(java.lang.String arg)
public void append(java.lang.Object arg)
protected void appendObjectHeader(java.lang.Object obj)