Example usage for Java org.hibernate.persister.collection CollectionPersister fields, constructors, methods, implement or subclass
The text is from its open source code.
CollectionType | getCollectionType() Get the associated Type |
Object | getElementByIndex(Serializable key, Object index, SharedSessionContractImplementor session, Object owner) |
Type | getElementType() Get the "element" type |
SessionFactoryImplementor | getFactory() |
Type | getIndexType() Get the "index" type for a list or map (optional operation) |
Type | getKeyType() Get the "key" type (the type of the foreign key) |
EntityPersister | getOwnerEntityPersister() Get the persister of the entity that "owns" this collection |
String | getRole() Get the name of this collection role (the fully qualified class name, extended by a "property path") |
int | getSize(Serializable key, SharedSessionContractImplementor session) |
boolean | hasIndex() Is this an "indexed" collection? |
boolean | isCascadeDeleteEnabled() Is cascade delete handled by the database-level foreign key constraint definition? |
boolean | isInverse() Is this collection "inverse", so state changes are not propogated to the database. |
boolean | isManyToMany() Is this a many-to-many association? |
Object | readElement(ResultSet rs, Object owner, String[] columnAliases, SharedSessionContractImplementor session) Read the element from a row of the JDBC ResultSet |
Object | readIndex(ResultSet rs, String[] columnAliases, SharedSessionContractImplementor session) Read the index from a row of the JDBC ResultSet |