|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of CollectionPersister in net.sf.hibernate.collection |
Subinterfaces of CollectionPersister in net.sf.hibernate.collection | |
interface |
QueryableCollection
A collection role that may be queried or loaded by outer join. |
Classes in net.sf.hibernate.collection that implement CollectionPersister | |
class |
AbstractCollectionPersister
Base implementation of the QueryableCollection interface. |
class |
BasicCollectionPersister
Collection persister for collections of values and many-to-many associations. |
class |
OneToManyPersister
Collection persister for one-to-many associations. |
Methods in net.sf.hibernate.collection with parameters of type CollectionPersister | |
void |
SortedSet.beforeInitialize(CollectionPersister persister)
|
void |
SortedMap.beforeInitialize(CollectionPersister persister)
|
protected Serializable |
Set.snapshot(CollectionPersister persister)
|
void |
Set.beforeInitialize(CollectionPersister persister)
|
void |
Set.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
void |
Set.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
Object |
Set.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
Serializable |
Set.disassemble(CollectionPersister persister)
|
abstract void |
PersistentCollection.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
Read the state of the collection from a disassembled cached value |
abstract Object |
PersistentCollection.readFrom(ResultSet rs,
CollectionPersister role,
Object owner)
Read a row from the JDBC result set |
abstract void |
PersistentCollection.writeTo(PreparedStatement st,
CollectionPersister role,
Object entry,
int i,
boolean writeOrder)
Write a row to the JDBC prepared statement |
abstract void |
PersistentCollection.beforeInitialize(CollectionPersister persister)
Called before any elements are read into the collection, allowing appropriate initializations to occur. |
protected abstract Serializable |
PersistentCollection.snapshot(CollectionPersister persister)
Return a new snapshot of the current state |
abstract Serializable |
PersistentCollection.disassemble(CollectionPersister persister)
Disassemble the collection, ready for the cache |
boolean |
PersistentCollection.needsRecreate(CollectionPersister persister)
Do we need to completely recreate this collection when it changes? |
Serializable |
PersistentCollection.getSnapshot(CollectionPersister persister)
Return a new snapshot of the current state of the collection, or null if no persister is passed |
void |
PersistentCollection.preInsert(CollectionPersister persister)
Called before inserting rows, to ensure that any surrogate keys are fully generated |
void |
PersistentCollection.afterRowInsert(CollectionPersister persister,
Object entry,
int i)
Called after inserting a row, to fetch the natively generated id |
protected Serializable |
Map.snapshot(CollectionPersister persister)
|
void |
Map.beforeInitialize(CollectionPersister persister)
|
void |
Map.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
Object |
Map.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
void |
Map.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
Serializable |
Map.disassemble(CollectionPersister persister)
|
protected Serializable |
List.snapshot(CollectionPersister persister)
|
void |
List.beforeInitialize(CollectionPersister persister)
|
void |
List.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
Object |
List.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
void |
List.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
Serializable |
List.disassemble(CollectionPersister persister)
|
void |
IdentifierBag.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
void |
IdentifierBag.beforeInitialize(CollectionPersister persister)
|
Serializable |
IdentifierBag.disassemble(CollectionPersister persister)
|
Object |
IdentifierBag.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
protected Serializable |
IdentifierBag.snapshot(CollectionPersister persister)
|
void |
IdentifierBag.preInsert(CollectionPersister persister)
|
void |
IdentifierBag.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
void |
IdentifierBag.afterRowInsert(CollectionPersister persister,
Object entry,
int i)
|
Object |
Bag.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
void |
Bag.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
void |
Bag.beforeInitialize(CollectionPersister persister)
|
protected Serializable |
Bag.snapshot(CollectionPersister persister)
|
Serializable |
Bag.disassemble(CollectionPersister persister)
|
void |
Bag.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
boolean |
Bag.needsRecreate(CollectionPersister persister)
|
protected Serializable |
ArrayHolder.snapshot(CollectionPersister persister)
|
void |
ArrayHolder.writeTo(PreparedStatement st,
CollectionPersister persister,
Object entry,
int i,
boolean writeOrder)
|
Object |
ArrayHolder.readFrom(ResultSet rs,
CollectionPersister persister,
Object owner)
|
void |
ArrayHolder.beforeInitialize(CollectionPersister persister)
|
void |
ArrayHolder.initializeFromCache(CollectionPersister persister,
Serializable disassembled,
Object owner)
|
Serializable |
ArrayHolder.disassemble(CollectionPersister persister)
|
Constructors in net.sf.hibernate.collection with parameters of type CollectionPersister | |
SortedSet(SessionImplementor session,
CollectionPersister persister,
Comparator comparator,
Serializable disassembled,
Object owner)
|
|
SortedMap(SessionImplementor session,
CollectionPersister persister,
Comparator comparator,
Serializable disassembled,
Object owner)
|
|
ArrayHolder(SessionImplementor session,
CollectionPersister persister)
|
Uses of CollectionPersister in net.sf.hibernate.engine |
Methods in net.sf.hibernate.engine that return CollectionPersister | |
CollectionPersister |
SessionFactoryImplementor.getCollectionPersister(String role)
Get the persister object for a collection role |
Methods in net.sf.hibernate.engine with parameters of type CollectionPersister | |
PersistentCollection |
SessionImplementor.getLoadingCollection(CollectionPersister persister,
Serializable id,
Object resultSetId)
|
void |
SessionImplementor.endLoadingCollections(CollectionPersister persister,
Object resultSetId)
|
Serializable[] |
SessionImplementor.getCollectionBatch(CollectionPersister collectionPersister,
Serializable id,
int batchSize)
Get a batch of uninitialized collection keys for this role |
Object |
SessionImplementor.getCollectionOwner(Serializable key,
CollectionPersister collectionPersister)
|
Uses of CollectionPersister in net.sf.hibernate.hql |
Methods in net.sf.hibernate.hql that return CollectionPersister | |
protected CollectionPersister |
QueryTranslator.getCollectionPersister()
Overrides method from Loader |
Uses of CollectionPersister in net.sf.hibernate.impl |
Methods in net.sf.hibernate.impl that return CollectionPersister | |
CollectionPersister |
SessionFactoryImpl.getCollectionPersister(String role)
|
Methods in net.sf.hibernate.impl with parameters of type CollectionPersister | |
PersistentCollection |
SessionImpl.getLoadingCollection(CollectionPersister persister,
Serializable id,
Object resultSetId)
|
void |
SessionImpl.endLoadingCollections(CollectionPersister persister,
Object resultSetId)
|
Object |
SessionImpl.getCollectionOwner(Serializable key,
CollectionPersister collectionPersister)
|
Serializable[] |
SessionImpl.getCollectionBatch(CollectionPersister collectionPersister,
Serializable id,
int batchSize)
|
void |
SessionImpl.CollectionEntry.initSnapshot(PersistentCollection collection,
CollectionPersister persister)
|
static String |
MessageHelper.infoString(CollectionPersister persister,
Serializable id)
|
Uses of CollectionPersister in net.sf.hibernate.loader |
Methods in net.sf.hibernate.loader that return CollectionPersister | |
protected CollectionPersister |
SimpleEntityLoader.getCollectionPersister()
|
protected CollectionPersister |
OuterJoinLoader.getCollectionPersister()
|
protected CollectionPersister |
OneToManyLoader.getCollectionPersister()
|
protected abstract CollectionPersister |
Loader.getCollectionPersister()
An (optional) persister for a collection to be initialized; only collection loaders return a non-null value |
protected CollectionPersister |
CollectionLoader.getCollectionPersister()
|
protected CollectionPersister |
AbstractEntityLoader.getCollectionPersister()
|
Constructors in net.sf.hibernate.loader with parameters of type CollectionPersister | |
BatchingCollectionInitializer(CollectionPersister collPersister,
int batchSize,
Loader batchLoader,
int smallBatchSize,
Loader smallBatchLoader,
Loader nonBatchLoader)
|
Uses of CollectionPersister in net.sf.hibernate.persister |
Methods in net.sf.hibernate.persister that return CollectionPersister | |
static CollectionPersister |
PersisterFactory.createCollectionPersister(Configuration cfg,
Collection model,
SessionFactoryImplementor factory)
|
Uses of CollectionPersister in net.sf.hibernate.type |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |