de.javakaffee.web.msm.serializer.javolution
Class ReflectionBinding.XMLArrayFormat

java.lang.Object
  extended by javolution.xml.XMLFormat<Object[]>
      extended by de.javakaffee.web.msm.serializer.javolution.ReflectionBinding.XMLArrayFormat
Enclosing class:
ReflectionBinding

public static class ReflectionBinding.XMLArrayFormat
extends javolution.xml.XMLFormat<Object[]>


Nested Class Summary
 
Nested classes/interfaces inherited from class javolution.xml.XMLFormat
javolution.xml.XMLFormat.InputElement, javolution.xml.XMLFormat.OutputElement
 
Field Summary
 
Fields inherited from class javolution.xml.XMLFormat
APPENDABLE_XML, BOOLEAN_XML, BYTE_XML, CHARACTER_XML, CLASS_XML, COLLECTION_XML, CONFIGURABLE_XML, DOUBLE_XML, FAST_COLLECTION_XML, FAST_COMPARATOR_XML, FAST_MAP_XML, FLOAT_XML, INDEX_XML, INTEGER_XML, LONG_XML, MAP_XML, OBJECT_ARRAY_XML, OBJECT_XML, PERSISTENT_CONTEXT_XML, QNAME_XML, SHORT_XML, STRING_XML, TEXT_XML
 
Constructor Summary
ReflectionBinding.XMLArrayFormat(ClassLoader classLoader)
           
 
Method Summary
 Object[] newInstance(Class clazz, javolution.xml.XMLFormat.InputElement input)
          
 void read(javolution.xml.XMLFormat.InputElement input, Object[] array)
           
 void write(Object[] array, javolution.xml.XMLFormat.OutputElement output)
           
 void writeElements(Object[] array, javolution.xml.XMLFormat.OutputElement output)
           
 
Methods inherited from class javolution.xml.XMLFormat
getBoundClass, getDefault, isReferenceable, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReflectionBinding.XMLArrayFormat

public ReflectionBinding.XMLArrayFormat(ClassLoader classLoader)
Method Detail

newInstance

public Object[] newInstance(Class clazz,
                            javolution.xml.XMLFormat.InputElement input)
                     throws javolution.xml.stream.XMLStreamException

Overrides:
newInstance in class javolution.xml.XMLFormat<Object[]>
Throws:
javolution.xml.stream.XMLStreamException

read

public void read(javolution.xml.XMLFormat.InputElement input,
                 Object[] array)
          throws javolution.xml.stream.XMLStreamException
Specified by:
read in class javolution.xml.XMLFormat<Object[]>
Throws:
javolution.xml.stream.XMLStreamException

write

public final void write(Object[] array,
                        javolution.xml.XMLFormat.OutputElement output)
                 throws javolution.xml.stream.XMLStreamException
Specified by:
write in class javolution.xml.XMLFormat<Object[]>
Throws:
javolution.xml.stream.XMLStreamException

writeElements

public void writeElements(Object[] array,
                          javolution.xml.XMLFormat.OutputElement output)
                   throws javolution.xml.stream.XMLStreamException
Throws:
javolution.xml.stream.XMLStreamException


Copyright © 2009-2012. All Rights Reserved.