public class HibernateCollectionsXMLFormat extends CustomXMLFormat<org.hibernate.collection.internal.AbstractPersistentCollection>
CustomXMLFormat that handles hibernate mapped collections (subclasses
of AbstractPersistentCollection).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 and Description |
|---|
HibernateCollectionsXMLFormat() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConvert(Class<?> cls)
Used to determine if this
XMLFormat can handle the given class, both
during serialization and deserialization. |
void |
read(javolution.xml.XMLFormat.InputElement input,
org.hibernate.collection.internal.AbstractPersistentCollection obj) |
void |
write(org.hibernate.collection.internal.AbstractPersistentCollection obj,
javolution.xml.XMLFormat.OutputElement output) |
getTargetClasspublic boolean canConvert(Class<?> cls)
CustomXMLFormatXMLFormat can handle the given class, both
during serialization and deserialization.canConvert in class CustomXMLFormat<org.hibernate.collection.internal.AbstractPersistentCollection>cls - the class to checktrue if this XMLFormat serializes/deserializes instances of the provided class.public void read(javolution.xml.XMLFormat.InputElement input,
org.hibernate.collection.internal.AbstractPersistentCollection obj)
throws javolution.xml.stream.XMLStreamException
read in class javolution.xml.XMLFormat<org.hibernate.collection.internal.AbstractPersistentCollection>javolution.xml.stream.XMLStreamExceptionpublic void write(org.hibernate.collection.internal.AbstractPersistentCollection obj,
javolution.xml.XMLFormat.OutputElement output)
throws javolution.xml.stream.XMLStreamException
write in class javolution.xml.XMLFormat<org.hibernate.collection.internal.AbstractPersistentCollection>javolution.xml.stream.XMLStreamExceptionCopyright © 2009-2016. All Rights Reserved.