Save This Page
Home » hibernate-entity-src-20081106 » org.hibernate » type » [javadoc | source]
org.hibernate.type
public class: CompositeCustomType [javadoc | source]
java.lang.Object
   org.hibernate.type.AbstractType
      org.hibernate.type.CompositeCustomType

All Implemented Interfaces:
    AbstractComponentType, Type

Adapts CompositeUserType to Type interface
Constructor:
 public CompositeCustomType(Class userTypeClass,
    Properties parameters) throws MappingException 
Method from org.hibernate.type.CompositeCustomType Summary:
assemble,   deepCopy,   disassemble,   fromXMLNode,   getCascadeStyle,   getColumnSpan,   getFetchMode,   getHashCode,   getName,   getPropertyNames,   getPropertyNullability,   getPropertyValue,   getPropertyValue,   getPropertyValues,   getPropertyValues,   getReturnedClass,   getSubtypes,   isComponentType,   isDirty,   isEmbedded,   isEqual,   isMethodOf,   isMutable,   nullSafeGet,   nullSafeGet,   nullSafeSet,   nullSafeSet,   replace,   setPropertyValues,   setToXMLNode,   sqlTypes,   toColumnNullness,   toLoggableString
Methods from org.hibernate.type.AbstractType:
assemble,   beforeAssemble,   compare,   disassemble,   getHashCode,   getHashCode,   getSemiResolvedType,   hydrate,   isAnyType,   isAssociationType,   isCollectionType,   isComponentType,   isDirty,   isEntityType,   isEqual,   isEqual,   isModified,   isSame,   isXMLElement,   replace,   replaceNode,   resolve,   semiResolve
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.type.CompositeCustomType Detail:
 public Object assemble(Serializable cached,
    SessionImplementor session,
    Object owner) throws HibernateException 
 public Object deepCopy(Object value,
    EntityMode entityMode,
    SessionFactoryImplementor factory) throws HibernateException 
 public Serializable disassemble(Object value,
    SessionImplementor session,
    Object owner) throws HibernateException 
 public Object fromXMLNode(Node xml,
    Mapping factory) throws HibernateException 
 public CascadeStyle getCascadeStyle(int i) 
 public int getColumnSpan(Mapping mapping) throws MappingException 
 public FetchMode getFetchMode(int i) 
 public int getHashCode(Object x,
    EntityMode entityMode) 
 public String getName() 
 public String[] getPropertyNames() 
 public boolean[] getPropertyNullability() 
 public Object getPropertyValue(Object component,
    int i) throws HibernateException 
 public Object getPropertyValue(Object component,
    int i,
    SessionImplementor session) throws HibernateException 
 public Object[] getPropertyValues(Object component,
    SessionImplementor session) throws HibernateException 
 public Object[] getPropertyValues(Object component,
    EntityMode entityMode) throws HibernateException 
 public Class getReturnedClass() 
 public Type[] getSubtypes() 
 public boolean isComponentType() 
 public boolean isDirty(Object old,
    Object current,
    boolean[] checkable,
    SessionImplementor session) throws HibernateException 
 public boolean isEmbedded() 
 public boolean isEqual(Object x,
    Object y,
    EntityMode entityMode) throws HibernateException 
 public boolean isMethodOf(Method method) 
 public boolean isMutable() 
 public Object nullSafeGet(ResultSet rs,
    String columnName,
    SessionImplementor session,
    Object owner) throws HibernateException, SQLException 
 public Object nullSafeGet(ResultSet rs,
    String[] names,
    SessionImplementor session,
    Object owner) throws HibernateException, SQLException 
 public  void nullSafeSet(PreparedStatement st,
    Object value,
    int index,
    SessionImplementor session) throws HibernateException, SQLException 
 public  void nullSafeSet(PreparedStatement st,
    Object value,
    int index,
    boolean[] settable,
    SessionImplementor session) throws HibernateException, SQLException 
 public Object replace(Object original,
    Object target,
    SessionImplementor session,
    Object owner,
    Map copyCache) throws HibernateException 
 public  void setPropertyValues(Object component,
    Object[] values,
    EntityMode entityMode) throws HibernateException 
 public  void setToXMLNode(Node node,
    Object value,
    SessionFactoryImplementor factory) throws HibernateException 
 public int[] sqlTypes(Mapping mapping) throws MappingException 
 public boolean[] toColumnNullness(Object value,
    Mapping mapping) 
 public String toLoggableString(Object value,
    SessionFactoryImplementor factory) throws HibernateException