com.openharbor.beck.marshal
Class ArrayMarshaller

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

public class ArrayMarshaller
extends DefaultMarshaller


Field Summary
 
Fields inherited from class com.openharbor.beck.marshal.DefaultMarshaller
log
 
Constructor Summary
ArrayMarshaller()
           
 
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.lang.Object source, 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

ArrayMarshaller

public ArrayMarshaller()
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.lang.Object source,
                            XMLThing tag,
                            XMLWriter writer)
                     throws java.lang.Exception
Throws:
java.lang.Exception