org.mycore.backend.hibernate.types
Class MCRXMLBlobType

java.lang.Object
  extended by org.hibernate.type.AbstractType
      extended by org.hibernate.type.BlobType
          extended by org.mycore.backend.hibernate.types.MCRXMLBlobType
All Implemented Interfaces:
Serializable, org.hibernate.type.Type

public class MCRXMLBlobType
extends org.hibernate.type.BlobType

See Also:
Serialized Form

Constructor Summary
MCRXMLBlobType()
           
 
Method Summary
 Object fromXMLNode(org.dom4j.Node xml, org.hibernate.engine.Mapping factory)
           
 void setToXMLNode(org.dom4j.Node node, Object value, org.hibernate.engine.SessionFactoryImplementor factory)
           
 
Methods inherited from class org.hibernate.type.BlobType
compare, deepCopy, disassemble, get, getColumnSpan, getHashCode, getName, getReturnedClass, isDirty, isEqual, isMutable, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, set, sqlTypes, toColumnNullness, toLoggableString
 
Methods inherited from class org.hibernate.type.AbstractType
assemble, beforeAssemble, getHashCode, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isEntityType, isEqual, isModified, isSame, isXMLElement, replace, replaceNode, resolve, semiResolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MCRXMLBlobType

public MCRXMLBlobType()
Method Detail

fromXMLNode

public Object fromXMLNode(org.dom4j.Node xml,
                          org.hibernate.engine.Mapping factory)
Specified by:
fromXMLNode in interface org.hibernate.type.Type
Overrides:
fromXMLNode in class org.hibernate.type.BlobType

setToXMLNode

public void setToXMLNode(org.dom4j.Node node,
                         Object value,
                         org.hibernate.engine.SessionFactoryImplementor factory)
Specified by:
setToXMLNode in interface org.hibernate.type.Type
Overrides:
setToXMLNode in class org.hibernate.type.BlobType