|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.util.XMLEncoder
public class XMLEncoder
A helper class to encode objects to XML.
Field Summary | |
---|---|
protected java.lang.String |
indent
|
protected boolean |
indentLine
|
protected int |
indentTimes
|
protected java.io.PrintWriter |
out
|
Constructor Summary | |
---|---|
XMLEncoder(java.io.PrintWriter out)
|
|
XMLEncoder(java.io.PrintWriter out,
java.lang.String indent)
|
Method Summary | |
---|---|
java.io.PrintWriter |
getPrintWriter()
|
void |
indent(int i)
|
void |
print(boolean b)
|
void |
print(char c)
|
void |
print(java.util.Collection c)
Utility method that prints all map values, assuming they are XMLSerializable objects. |
void |
print(int i)
|
void |
print(java.util.Map map)
Utility method that prints all map values, assuming they are XMLSerializable objects. |
void |
print(java.lang.String text)
|
void |
println(char c)
|
void |
println(java.lang.String text)
|
void |
printProperty(java.lang.String name,
boolean b)
Prints a common XML element - property with name and value. |
void |
printProperty(java.lang.String name,
int i)
Prints a common XML element - property with name and value. |
void |
printProperty(java.lang.String name,
java.lang.String value)
Prints a common XML element - property with name and value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String indent
protected java.io.PrintWriter out
protected boolean indentLine
protected int indentTimes
Constructor Detail |
---|
public XMLEncoder(java.io.PrintWriter out)
public XMLEncoder(java.io.PrintWriter out, java.lang.String indent)
Method Detail |
---|
public java.io.PrintWriter getPrintWriter()
public void indent(int i)
public void print(java.util.Map map)
public void print(java.util.Collection c)
public void printProperty(java.lang.String name, java.lang.String value)
public void printProperty(java.lang.String name, boolean b)
public void printProperty(java.lang.String name, int i)
public void print(java.lang.String text)
public void print(char c)
public void print(boolean b)
public void print(int i)
public void println(java.lang.String text)
public void println(char c)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |