java.lang.Object | ||
↳ | org.hibernate.action.CollectionAction | |
↳ | org.hibernate.action.CollectionRemoveAction |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Removes a persistent collection from its loaded owner.
| |||||||||||
Removes a persistent collection from a specified owner.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.hibernate.action.CollectionAction
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
From interface
org.hibernate.action.Executable
|
Removes a persistent collection from its loaded owner. Use this constructor when the collection is non-null.
collection | The collection to to remove; must be non-null |
---|---|
persister | The collection's persister |
id | The collection key |
emptySnapshot | Indicates if the snapshot is empty |
session | The session |
AssertionFailure | if collection is null. |
---|---|
CacheException |
Removes a persistent collection from a specified owner. Use this constructor when the collection to be removed has not been loaded.
affectedOwner | The collection's owner; must be non-null |
---|---|
persister | The collection's persister |
id | The collection key |
emptySnapshot | Indicates if the snapshot is empty |
session | The session |
AssertionFailure | if affectedOwner is null. |
---|---|
CacheException |