|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExtensibleCollection | |
---|---|
jaggregate | Jaggregate is a J2SE 5.0-aware collections library that is modeled after the ANSI Smalltalk collection protocols. |
Uses of ExtensibleCollection in jaggregate |
---|
Subinterfaces of ExtensibleCollection in jaggregate | |
---|---|
interface |
AbstractDictionary<K,V>
Provides protocol for accessing, adding, removing, and iterating over the elements of an unordered collection whose elements are accessed using an explicitly assigned external key. |
Classes in jaggregate that implement ExtensibleCollection | |
---|---|
class |
AbstractBag<E>
Represents an unordered, variable-sized collection whose elements can be added or removed, but cannot be individually accessed by external keys. |
class |
AbstractDictionaryImpl<K,V>
Implementation of the dictionary concept that should be common for most concrete implementations. |
class |
AbstractExtensibleCollection<E>
Implementation of the extensible collection concept that should be common for most concrete implementations. |
class |
AbstractSet<E>
Represents an unordered, variable-sized collection whose elements can be added or removed, but cannot be individually accessed by external keys. |
class |
Bag<E>
A bag for which equivalence is defined by equals . |
class |
Dictionary<K,V>
Represents an unordered collection whose elements can be accessed using an explicitly assigned external key. |
class |
IdentityBag<E>
A bag for which equivalence is defined by == . |
class |
IdentityDictionary<K,V>
Represents an unordered collection whose elements can be accessed using an explicitly assigned external key. |
class |
IdentitySet<E>
A set for which equivalence is defined by == . |
class |
NaturallySortedCollection<E extends Comparable<? super E>>
Represents a variable-sized collection of objects whose elements are ordered based on the natural ordering of its elements, as defined by the interface Comparable . |
class |
OrderedCollection<E>
Represents an ordered, variable-sized collection of objects, where elements may be added, removed, or inserted, and can be accessed using external integer keys. |
class |
Set<E>
A set for which equivalence is defined by equals . |
class |
SortedCollection<E>
Represents a variable-sized collection of objects whose elements are ordered based on a sort order. |
Methods in jaggregate that return ExtensibleCollection | ||
---|---|---|
|
ExtensibleCollection.collect(UnaryFunctor<? super E,? extends R> transformer)
Evaluates the given transformer for each element of this collection, with the element as the parameter, and answers a new collection containing the results of these evaluations. |
|
|
AbstractExtensibleCollection.collect(UnaryFunctor<? super E,? extends R> transformer)
Evaluates the given transformer for each element of this collection, with the element as the parameter, and answers a new collection containing the results of these evaluations. The elements are traversed in the order specified by forEachDo for this collection.
Unless specifically refined, this message is defined to answer an object
conforming to the same protocol as this collection. |
|
ExtensibleCollection<E> |
ExtensibleCollection.reject(UnaryCondition<? super E> discriminator)
Answers a new collection which contains only the elements in this collection which cause the given discriminator to answer false . |
|
ExtensibleCollection<E> |
AbstractExtensibleCollection.reject(UnaryCondition<? super E> discriminator)
Answers a new collection which contains only the elements in this collection which cause the given discriminator to answer false .
For each element of this collection, discriminator is evaluated with the
element as the parameter. Each element which causes discriminator to
answer false is included in the new collection.
The elements are traversed in the order specified by forEachDo for this collection.
Unless specifically refined, this message is defined to answer an object
conforming to the same protocol as this collection. If both this collection
and the result maintain an ordering of their elements, the elements of the
result will be in the same relative order as the elements of this collection. |
|
ExtensibleCollection<E> |
ExtensibleCollection.select(UnaryCondition<? super E> discriminator)
Answers a new collection which contains only the elements in this collection which cause the given discriminator to answer true . |
|
ExtensibleCollection<E> |
AbstractExtensibleCollection.select(UnaryCondition<? super E> discriminator)
Answers a new collection which contains only the elements in this collection which cause the given discriminator to answer true .
For each element of this collection, discriminator is evaluated with the
element as the parameter. Each element which causes discriminator to
answer true is included in the new collection.
The elements are traversed in order specified by forEachDo for this collection.
Unless specifically refined, this message is defined to answer an object
conforming to the same protocol as this collection. If both this collection
and the result maintain an ordering of their elements, the elements of the
result will be in the same relative order as the elements of this collection. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |