public class ToManySet<E> extends PersistentObjectSet<E> implements Serializable
addedToUnresolved, objectSet, removedFromUnresolvedrelationshipName, relationshipOwner| Modifier | Constructor and Description |
|---|---|
protected |
ToManySet(Persistent relationshipOwner,
String relationshipName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
postprocessAdd(Collection<? extends E> collection) |
protected void |
postprocessAdd(E addedObject) |
protected void |
postprocessRemove(Collection<? extends E> collection) |
protected void |
postprocessRemove(E removedObject) |
protected boolean |
shouldAddToRemovedFromUnresolvedSet(E object) |
protected void |
updateReverse(List<E> resolved) |
add, addAll, addDirectly, clear, contains, containsAll, equals, getValue, getValueDirectly, hashCode, invalidate, isEmpty, isFault, iterator, mergeLocalChanges, remove, removeAll, removeDirectly, resolvedObjectSet, retainAll, setObjectSet, setValue, setValueDirectly, size, toArray, toArray, toStringgetRelationshipName, getRelationshipOwner, isTransientParent, isUncommittedParent, resolveFromDBclone, finalize, getClass, notify, notifyAll, wait, wait, waitspliteratorparallelStream, removeIf, streamprotected ToManySet(Persistent relationshipOwner, String relationshipName)
protected boolean shouldAddToRemovedFromUnresolvedSet(E object)
shouldAddToRemovedFromUnresolvedSet in class PersistentObjectSet<E>protected void postprocessAdd(Collection<? extends E> collection)
postprocessAdd in class PersistentObjectSet<E>protected void postprocessRemove(Collection<? extends E> collection)
postprocessRemove in class PersistentObjectSet<E>protected void postprocessAdd(E addedObject)
postprocessAdd in class PersistentObjectSet<E>protected void postprocessRemove(E removedObject)
postprocessRemove in class PersistentObjectSet<E>protected void updateReverse(List<E> resolved)
updateReverse in class RelationshipFault<E>Copyright © 2001–2020 Apache Cayenne. All rights reserved.