public Object fromStringValue(String xml) throws HibernateException { return mutableType.fromStringValue(xml); }
public final Object fromXMLString(String xml, Mapping factory) throws HibernateException { return xml==null || xml.length()==0 ? null : fromStringValue(xml); }
public final Object fromXMLString(String xml, Mapping factory) throws HibernateException { return xml==null || xml.length()==0 ? null : fromStringValue(xml); }
public final Object fromXMLString(String xml, Mapping factory) throws HibernateException { return xml==null || xml.length()==0 ? null : fromStringValue(xml); }
public final Object fromXMLString(String xml, Mapping factory) throws HibernateException { return xml==null || xml.length()==0 ? null : fromStringValue(xml); }
public Object fromStringValue(String xml) throws HibernateException { Calendar result = new GregorianCalendar(); result.setTime( ( (Date) Hibernate.TIMESTAMP.fromStringValue(xml) ) ); return result; }
public Object fromStringValue(String xml) throws HibernateException { Calendar result = new GregorianCalendar(); result.setTime( ( (Date) Hibernate.DATE.fromStringValue(xml) ) ); return result; }
public Object fromStringValue(String xml) throws HibernateException { Calendar result = new GregorianCalendar(); result.setTime( ( (Date) Hibernate.TIMESTAMP.fromStringValue(xml) ) ); return result; }
public Object fromStringValue(String xml) throws HibernateException { Calendar result = new GregorianCalendar(); result.setTime( ( (java.util.Date) Hibernate.DATE.fromStringValue(xml) ) ); return result; }
public Object fromStringValue(String xml) throws HibernateException { return fromBytes( (byte[]) Hibernate.BINARY.fromStringValue(xml) ); }
public Object fromStringValue(String xml) throws HibernateException { return fromBytes( (byte[]) Hibernate.BINARY.fromStringValue(xml) ); }
public Serializable disassemble(CollectionPersister persister) throws HibernateException { Type elementType = persister.getElementType(); final String indexNodeName = getIndexAttributeName(persister); List elements = element.elements( persister.getElementNodeName() ); int length = elements.size(); Serializable[] result = new Serializable[length]; for ( int i=0; i<length; i++ ) { Element elem = (Element) elements.get(i); Object object = elementType.fromXMLNode( elem, persister.getFactory() ); Integer index = (Integer) Hibernate.INTEGER.fromStringValue( getIndex(elem, indexNodeName, i) ); result[ index.intValue() ] = elementType.disassemble( object, getSession(), null ); } return result; }
public Serializable disassemble(CollectionPersister persister) throws HibernateException { Type elementType = persister.getElementType(); final String indexNodeName = getIndexAttributeName(persister); List elements = element.elements( persister.getElementNodeName() ); int length = elements.size(); Serializable[] result = new Serializable[length]; for ( int i=0; i<length; i++ ) { Element elem = (Element) elements.get(i); Object object = elementType.fromXMLNode( elem, persister.getFactory() ); Integer index = (Integer) Hibernate.INTEGER.fromStringValue( getIndex(elem, indexNodeName, i) ); result[ index.intValue() ] = elementType.disassemble( object, getSession(), null ); } return result; }
value = nullableType.fromStringValue( stringValue );