FileDocCategorySizeDatePackage
AbstractComponentType.javaAPI DocHibernate 3.2.51694Fri Jul 29 00:36:14 BST 2005org.hibernate.type

AbstractComponentType

public interface AbstractComponentType implements Type
Enables other Component-like types to hold collections and have cascades, etc.
see
ComponentType
see
AnyType
author
Gavin King

Fields Summary
Constructors Summary
Methods Summary
public org.hibernate.engine.CascadeStylegetCascadeStyle(int i)

public org.hibernate.FetchModegetFetchMode(int i)

public java.lang.String[]getPropertyNames()
Get the names of the component properties

public boolean[]getPropertyNullability()
Optional operation

return
nullability of component properties

public java.lang.ObjectgetPropertyValue(java.lang.Object component, int i, org.hibernate.engine.SessionImplementor session)

public java.lang.Object[]getPropertyValues(java.lang.Object component, org.hibernate.engine.SessionImplementor session)
Get the values of the component properties of a component instance

public java.lang.Object[]getPropertyValues(java.lang.Object component, org.hibernate.EntityMode entityMode)
Optional operation

public Type[]getSubtypes()
Get the types of the component properties

public booleanisEmbedded()

public booleanisMethodOf(java.lang.reflect.Method method)

public voidsetPropertyValues(java.lang.Object component, java.lang.Object[] values, org.hibernate.EntityMode entityMode)
Optional operation