|
Class XMLBeanEncoder
|
| Field Summary | |
|---|---|
boolean |
|
private XMLBeanExceptionHandler |
|
private XMLBeanEncoder.MethodComparator |
|
public final static String |
|
private boolean |
|
private OutputStream |
|
public final static String |
|
| Constructor Summary | |
|---|---|
public void |
XMLBeanEncoder(OutputStream stream, XMLBeanExceptionHandler handler) |
public void |
XMLBeanEncoder(OutputStream stream) |
| Method Summary | |
|---|---|
public void |
encode(Object obj) |
private void |
encodeByTransform(Node n) |
private String |
getFieldName(Method method) |
private boolean |
hasSetter(Method getter) |
private boolean |
isGetter(Method method) |
private boolean |
isPrimitive(Class c) |
private boolean |
isPrimitive(String type) |
private void |
marshal(Document doc, Element parentNode, Object obj) |
private void |
marshalArray(Document doc, Element parentEle, Object array) |
private void |
marshalCollection(Document doc, Element parentEle, Collection col) |
public int |
compare(Method m1, Method m2) |
public void |
setSafeEncoding(Boolean safe) |