com.openharbor.beck.marshal
Class MapMarshaller

java.lang.Object
  extended bycom.openharbor.beck.marshal.DefaultMarshaller
      extended bycom.openharbor.beck.marshal.MapMarshaller
All Implemented Interfaces:
Marshaller

public class MapMarshaller
extends DefaultMarshaller


Field Summary
 
Fields inherited from class com.openharbor.beck.marshal.DefaultMarshaller
log
 
Constructor Summary
MapMarshaller()
           
 
Method Summary
protected  void writeAsElement(MapToXML mapper, java.lang.Object parent, Getter getter, java.lang.Object source, XMLThing tag, XMLWriter writer)
           
protected  void writeMembers(MapToXML mapper, java.util.Map self, XMLThing tag, XMLWriter writer)
           
 
Methods inherited from class com.openharbor.beck.marshal.DefaultMarshaller
getText, getXML, getXMLSource, marshal, marshalMember, writeNull, writeSimply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapMarshaller

public MapMarshaller()
Method Detail

writeAsElement

protected void writeAsElement(MapToXML mapper,
                              java.lang.Object parent,
                              Getter getter,
                              java.lang.Object source,
                              XMLThing tag,
                              XMLWriter writer)
                       throws java.lang.Exception
Overrides:
writeAsElement in class DefaultMarshaller
Throws:
java.lang.Exception

writeMembers

protected void writeMembers(MapToXML mapper,
                            java.util.Map self,
                            XMLThing tag,
                            XMLWriter writer)
                     throws java.lang.Exception
Throws:
java.lang.Exception