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

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

public static class ReflectionBinding.XMLCalendarFormat
extends javolution.xml.XMLFormat<Calendar>

An XMLFormat for Calendar that serialized those calendar fields that contain actual data (these fields also are used by Calendar.equals(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.XMLCalendarFormat()
           
 
Method Summary
 Calendar newInstance(Class<Calendar> clazz, javolution.xml.XMLFormat.InputElement arg1)
           
 void read(javolution.xml.XMLFormat.InputElement xml, Calendar obj)
           
 void write(Calendar obj, javolution.xml.XMLFormat.OutputElement xml)
           
 
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.XMLCalendarFormat

public ReflectionBinding.XMLCalendarFormat()
Method Detail

newInstance

public Calendar newInstance(Class<Calendar> clazz,
                            javolution.xml.XMLFormat.InputElement arg1)
                     throws javolution.xml.stream.XMLStreamException
Overrides:
newInstance in class javolution.xml.XMLFormat<Calendar>
Throws:
javolution.xml.stream.XMLStreamException

read

public void read(javolution.xml.XMLFormat.InputElement xml,
                 Calendar obj)
          throws javolution.xml.stream.XMLStreamException
Specified by:
read in class javolution.xml.XMLFormat<Calendar>
Throws:
javolution.xml.stream.XMLStreamException

write

public void write(Calendar obj,
                  javolution.xml.XMLFormat.OutputElement xml)
           throws javolution.xml.stream.XMLStreamException
Specified by:
write in class javolution.xml.XMLFormat<Calendar>
Throws:
javolution.xml.stream.XMLStreamException


Copyright © 2009-2012. All Rights Reserved.