|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CollectionProxy | Interface exposed by proxies, generated by OSGi service importers, used internally by the framework. |
Class Summary | |
---|---|
DynamicCollection<E> | Collection which can be increased or reduced at runtime while iterating. |
DynamicList<E> | Subclass offering a List extension for a DynamicCollection. |
DynamicSet<E> | Wrapper extension to DynamicCollection which prevents duplicates. |
DynamicSortedList<E> | A specilized subtype of DynamicList which impose an order between its elements. |
DynamicSortedSet<E> | Dynamic sorted set. |
OsgiServiceCollection | OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded. |
OsgiServiceList | OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded. |
OsgiServiceSet | OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded. |
OsgiServiceSortedList | Ordered list similar to a SortedSet with the difference, that it accepts duplicates. |
OsgiServiceSortedSet | OSGi service dynamic collection - allows iterating while the underlying storage is being shrunk/expanded. |
Gemini Blueprint service collections.
This package provides dynamic collections which allow iterating while
the underlying content is being modified. These collections are best
used through iterators. In fact, the implementation provide
consistent
iterators: it is guaranteed that Iterator#next()
will obey the
result of the previously called Iterator#hasNext()
even though
the collection content has been modified.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |