|
|||||||||||
| 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
HibernateExceptionpublic Object[] getPropertyValues(Object component, EntityMode entityMode) throws HibernateException
HibernateExceptionpublic void setPropertyValues(Object component, Object[] values, EntityMode entityMode) throws HibernateException
HibernateExceptionpublic Object getPropertyValue(Object component, int i, SessionImplementor session) throws HibernateException
HibernateExceptionpublic 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 | ||||||||||