|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Enables other Component-like types to hold collections and have cascades, etc.
ComponentType
,
AnyType
Method Summary | |
CascadeStyle |
getCascadeStyle(int i)
|
FetchMode |
getFetchMode(int i)
|
String[] |
getPropertyNames()
Get the names of the component properties |
boolean[] |
getPropertyNullability()
Optional operation |
Object |
getPropertyValue(Object component,
int i,
SessionImplementor session)
|
Object[] |
getPropertyValues(Object component,
EntityMode entityMode)
Optional operation |
Object[] |
getPropertyValues(Object component,
SessionImplementor session)
Get the values of the component properties of a component instance |
Type[] |
getSubtypes()
Get the types of the component properties |
boolean |
isEmbedded()
|
boolean |
isMethodOf(Method method)
|
void |
setPropertyValues(Object component,
Object[] values,
EntityMode entityMode)
Optional operation |
Methods inherited from interface org.hibernate.type.Type |
assemble, beforeAssemble, compare, deepCopy, disassemble, fromXMLNode, getColumnSpan, getHashCode, getHashCode, getName, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, replace, resolve, semiResolve, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString |
Method Detail |
public Type[] getSubtypes()
public String[] getPropertyNames()
public boolean[] getPropertyNullability()
public Object[] getPropertyValues(Object component, SessionImplementor session) throws HibernateException
HibernateException
public Object[] getPropertyValues(Object component, EntityMode entityMode) throws HibernateException
HibernateException
public void setPropertyValues(Object component, Object[] values, EntityMode entityMode) throws HibernateException
HibernateException
public Object getPropertyValue(Object component, int i, SessionImplementor session) throws HibernateException
HibernateException
public CascadeStyle getCascadeStyle(int i)
public FetchMode getFetchMode(int i)
public boolean isMethodOf(Method method)
public boolean isEmbedded()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |