public static class Bean2XmlAppenders.BasicAppender extends Bean2XmlAppenders.Appender
| Constructor and Description |
|---|
Bean2XmlAppenders.BasicAppender(Bean2XmlAppenders.Appender parent,
Element elem,
Object nodeObject) |
| Modifier and Type | Method and Description |
|---|---|
Element |
appendContainer(String name,
Class<?> klass)
Appends a container element to the current element.
|
Element |
appendValue(String name,
Class<?> klass,
String value)
Appends a value element to the current element.
|
isCircularReference, isOptionSet, overrideType, setType, setValue, shouldSkippublic Bean2XmlAppenders.BasicAppender(Bean2XmlAppenders.Appender parent, Element elem, Object nodeObject)
public Element appendValue(String name, Class<?> klass, String value)
Bean2XmlAppenders.AppenderappendValue in class Bean2XmlAppenders.Appendername - Name to be associated with the node.klass - Java class for this node. May (depending on options)
be stored in the type attribute.value - The node's value. May be null, in
which case the appender decides whether or not
to actually append the node.public Element appendContainer(String name, Class<?> klass)
Bean2XmlAppenders.AppenderappendContainer in class Bean2XmlAppenders.Appender