|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ICollectionFactory | A factory that creates instances of Collection . |
IDelayedResultObservableMap | A marker interface that observable, no return maps implement to indicate
that instances of IDelayedResult can be put into the map, and
they are transparently evaluated when get() retrieves them. |
IMapFactory | An factory for creating maps. |
INoReturnMap | A map which has modification methods that return no value. |
INoReturnMap.INoReturnEntry | The sub-interface of Entry which the instances in the
entry set implement. |
INoReturnObservableMap | A combination of INoReturnMap and IObservableMap . |
INoReturnObservableMap.INoReturnObservableEntry | |
INotificationStrategy | An interface that specifies how to notify listeners. |
IObservableMap | A map that notifies listeners when its values are changed. |
IObservableMap.IObservableEntry | A map entry whose associated listeners can be modified. |
Class Summary | |
---|---|
AbstractNoReturnMap | An abstract implementation of INoReturnMap to make concrete
implementations of INoReturnMap easier to write. |
AbstractNoReturnMap.NoReturnEntry | An implementation of INoReturnEntry . |
AbstractNoReturnMap.NoReturnEntrySet | The entry set returned by entrySetNoReturn() , which
wraps the ordinary entry set. |
AbstractNoReturnMap.NoReturnIterator | |
AbstractNotificationStrategy | An abstract implementation of INotificationStrategy which
creates a PropertyChangeEvent based on the multiple argument
form of notifyListeners() , and calls
notifyListeners() with the event. |
ArrayUtilities | Utility functions for manipulating arrays. |
CollectionUtilities | A static utility class for manipulating collections. |
DelayedResultObservableMap | A useful type of WrappedObservableMap which is able to unwrap
values that are instances of IDelayedResult . |
ListSet | A list of objects presented as a set. |
ListToVectorAdapter | An adapter from an ArrayList to a Vector , which
allows interoperability with legacy code that expects instances of
Vector without the performance hit due to the synchronization
of methods. |
MapToDictionaryAdapter | An adapter from a Map to a Dictionary . |
MapUtilities | A utility class for maps. |
NoReturnMapAdapter | An adapter from a Map to a INoReturnMap . |
ObservableMap | A concrete implementation of IObservableMap . |
ObservableMap.ValueElement | The data structure that is used for map values. |
SetUtilities | A utility class for sets. |
SimpleMapEntry | A concrete implementation of Map.Entry . |
SoftValueMap | A map whose values may disappear when no strong references to them exist. |
WrappedKeyValueMap | An implementation of Map that automatically wraps and unwraps
both keys and values. |
WrappedObservableMap | A map that wraps keys and values and is also observable. |
WrappedObservableMap.WrappedNotificationStrategy | A notification strategy that wraps another one, used so that when the observable map notifies its listeners, the keys and values it sends to the listeners are suitably unwrapped (they are stored wrapped in the observable map). |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |