com.ibatis.common.xml
Class XmlBeanEncoder
java.lang.Object
com.ibatis.common.xml.XmlBeanEncoder
- public class XmlBeanEncoder
- extends java.lang.Object
Method Summary |
java.lang.String |
encodeBeanToXml(java.lang.String rootName,
java.lang.Object object,
int tabs)
|
java.lang.String |
getTab()
|
private void |
handleCollection(java.lang.StringBuffer xml,
int tabs,
java.lang.String name,
java.lang.Object value)
|
private static boolean |
isBasicType(java.lang.Object value)
|
boolean |
isTypeIncluded()
|
private java.lang.String |
resolveClassName(java.lang.String fullName)
|
void |
setTab(java.lang.String tab)
|
void |
setTypeIncluded(boolean typeIncluded)
|
private java.lang.String |
tabs(int n)
|
private java.lang.String |
tagValue(java.lang.Object object,
java.lang.String property,
java.lang.Object value,
int tabs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tab
private java.lang.String tab
typeIncluded
private boolean typeIncluded
XmlBeanEncoder
public XmlBeanEncoder()
getTab
public java.lang.String getTab()
setTab
public void setTab(java.lang.String tab)
isTypeIncluded
public boolean isTypeIncluded()
setTypeIncluded
public void setTypeIncluded(boolean typeIncluded)
encodeBeanToXml
public java.lang.String encodeBeanToXml(java.lang.String rootName,
java.lang.Object object,
int tabs)
handleCollection
private void handleCollection(java.lang.StringBuffer xml,
int tabs,
java.lang.String name,
java.lang.Object value)
tagValue
private java.lang.String tagValue(java.lang.Object object,
java.lang.String property,
java.lang.Object value,
int tabs)
tabs
private java.lang.String tabs(int n)
isBasicType
private static boolean isBasicType(java.lang.Object value)
resolveClassName
private java.lang.String resolveClassName(java.lang.String fullName)