public class AssociatedIndexedReference<T> extends MAIndexedReferenceImpl<T> implements AssociatedEndpoint
index, indexedValueListenervalueListenercomparator, validator, valueINVALID_INDEX| Constructor and Description |
|---|
AssociatedIndexedReference(ObjectModel objectModel,
int propertyId) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable() |
void |
enable() |
T |
get(boolean absolute) |
ModelProperty |
getAssociationProperty() |
int |
getIndex() |
AssociatedEndpoint |
getOppositeEndpoint(Object opposite) |
Object |
getOwner() |
boolean |
isDisabled() |
boolean |
isLoadable() |
boolean |
isLoaded() |
boolean |
isSuspended() |
void |
load() |
protected void |
onModifying(IndexedValueEvent<T> e) |
T |
set(int index,
T value) |
T |
set(T value) |
int |
setIndex(int index) |
addIndexedValueListener, executeModified, executeModified, executeModifying, executeModifying, getIndex, onModified, onModified, onModifying, raiseModified, raiseModified, raiseModifying, raiseModifying, removeIndexedValueListeneraddValueListener, removeValueListener, setRawaddValidator, comparator, contains, contains, equals, get, hashCode, removeValidator, validateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitequals, hashCodeaddValidator, comparator, contains, contains, get, removeValidator, validateaddValueListener, removeValueListenerpublic AssociatedIndexedReference(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 AssociatedEndpoint getOppositeEndpoint(Object opposite)
getOppositeEndpoint in interface AssociatedEndpointpublic boolean isLoaded()
isLoaded in interface org.babyfish.data.LazinessManageablepublic boolean isLoadable()
isLoadable in interface org.babyfish.data.LazinessManageablepublic void load()
load in interface org.babyfish.data.LazinessManageablepublic final boolean isDisabled()
isDisabled in interface org.babyfish.data.DisablityManageablepublic final void disable()
disable in interface org.babyfish.data.DisablityManageablepublic final void enable()
enable in interface org.babyfish.data.DisablityManageablepublic int getIndex()
getIndex in interface IndexedReference<T>getIndex in class MAIndexedReferenceImpl<T>public T get(boolean absolute)
public int setIndex(int index)
setIndex in interface IndexedReference<T>setIndex in class MAIndexedReferenceImpl<T>public T set(int index, T value)
set in interface IndexedReference<T>set in class MAIndexedReferenceImpl<T>protected void onModifying(IndexedValueEvent<T> e) throws Throwable
onModifying in class MAIndexedReferenceImpl<T>ThrowableCopyright © 2016. All rights reserved.