Class PersistentIdentifierBag

java.lang.Object
org.hibernate.collection.AbstractPersistentCollection
org.hibernate.collection.PersistentIdentifierBag
All Implemented Interfaces:
Serializable, Iterable, Collection, List, SequencedCollection, PersistentCollection

public class PersistentIdentifierBag extends AbstractPersistentCollection implements List
An IdentifierBag implements "bag" semantics more efficiently than a regular Bag by adding a synthetic identifier column to the table. This identifier is unique for all rows in the table, allowing very efficient updates and deletes. The value of the identifier is never exposed to the application.

IdentifierBags may not be used for a many-to-one association. Furthermore, there is no reason to use inverse="true".
See Also: