public class AssociatedList<E> extends AbstractWrapperMAList<E> implements AssociatedEndpoint, Serializable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AssociatedList.RootData<E> |
AbstractWrapperMAList.AbstractIteratorImpl<E>, AbstractWrapperMAList.IteratorImpl<E>, AbstractWrapperMAList.SubListImpl<E>AbstractWrapperXCollection.BaseContext<E>org.babyfish.lang.StatefulObject.Input, org.babyfish.lang.StatefulObject.OutputMAList.MAListIterator<E>, MAList.MAListView<E>XList.XListIterator<E>, XList.XListView<E>MACollection.MAIterator<E>XCollection.XIterator<E>| Constructor and Description |
|---|
AssociatedList(ObjectModel objectModel,
int propertyId) |
| Modifier and Type | Method and Description |
|---|---|
protected AssociatedList.RootData<E> |
createRootData() |
ModelProperty |
getAssociationProperty() |
AssociatedEndpoint |
getOppositeEndpoint(Object opposite) |
Object |
getOwner() |
boolean |
isLoadable() |
boolean |
isLoaded() |
boolean |
isSuspended() |
void |
load() |
protected void |
onModified(ListElementEvent<E> e) |
protected void |
onModifying(ListElementEvent<E> e) |
protected Object |
writeReplace() |
addElementListener, addListElementListener, bubbleModified, bubbleModifying, createBaseView, createBaseView, createEventDispatcher, executeModified, executeModifying, iterator, listIterator, listIterator, raiseModified, raiseModifying, removeElementListener, removeListElementListener, subListadd, addAll, bidiType, createBaseView, get, getHeadHide, getTailHide, indexOf, lastIndexOf, remove, setadd, addAll, addValidator, clear, contains, containsAll, disable, enable, equals, getBase, getBase, getParent, getRootData, hashCode, isDisabled, isEmpty, isReadWriteLockSupported, onLoadBase, onReadState, onUnloadBase, onWriteState, remove, removeAll, removeValidator, replace, requiredEnabled, retainAll, size, toArray, toArray, toString, unifiedComparator, validatereadState, writeStateclone, finalize, getClass, notify, notifyAll, wait, wait, waitdisable, enable, isDisabledadd, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, lastIndexOf, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, toArray, toArrayaddValidator, removeValidator, unifiedComparator, validateparallelStream, removeIf, streamisReadWriteLockSupportedpublic AssociatedList(ObjectModel objectModel, int propertyId)
public final Object getOwner()
getOwner in interface AssociatedEndpointpublic ModelProperty getAssociationProperty()
getAssociationProperty in interface AssociatedEndpointpublic final boolean isSuspended()
isSuspended in interface AssociatedEndpointpublic final AssociatedEndpoint getOppositeEndpoint(Object opposite)
getOppositeEndpoint in interface AssociatedEndpointpublic final boolean isLoaded()
isLoaded in interface org.babyfish.data.LazinessManageablepublic final boolean isLoadable()
isLoadable in interface org.babyfish.data.LazinessManageablepublic final void load()
load in interface org.babyfish.data.LazinessManageableprotected void onModifying(ListElementEvent<E> e)
onModifying in class AbstractWrapperMAList<E>protected void onModified(ListElementEvent<E> e)
onModified in class AbstractWrapperMAList<E>protected AssociatedList.RootData<E> createRootData()
createRootData in class AbstractWrapperMAList<E>protected Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionCopyright © 2016. All rights reserved.