|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use goldman.collection | |
---|---|
goldman.collection | The Collection interface contains the operations that must be supported by all data structures that maintain a collection of elements. |
goldman.collection.ordered | An ordered collection is an untagged algorithmically positioned collection of comparable elements that may contain duplicates. |
goldman.collection.ordered.digitized | A digitized ordered collection is an untagged algorithmically positioned collection whose elements can each be viewed as a sequence of digits (e.g., bit string, character string). |
goldman.collection.positional | A positional collection is a manually positioned collection in which elements are accessed via their position in a line (with 0 being the position of the first element in the line) or via their location relative to other elements in the line. |
goldman.collection.priority | A priority queue is an untagged algorithmically positioned collection of comparable elements in which there can be equivalent elements. |
goldman.collection.set | A set is an untagged algorithmically positioned collection of elements in which no two elements are equivalent. |
goldman.collection.spatial | A spatial collection is an untagged algorithmically positioned collection that organizes its elements by their location in a multidimensional space. |
goldman.collection.tagged | A tagged collection is a collection that provides the necessary support for associating these tags with the corresponding elements. |
goldman.collection.tagged.bucket | A tagged bucket collection holds tagged elements in which each tag is associated with a bucket holding all elements with that tag. |
goldman.collection.tagged.ordered | A tagged ordered collection is the tagged variation of an ordered collection. |
goldman.collection.tagged.ordered.digitized | A tagged digitized ordered collection is the tagged variation of a digitized ordered collection. |
goldman.collection.tagged.priority | A tagged priority queue is the tagged version of a priority queue. |
goldman.collection.tagged.spatial | A tagged spatial collection is the tagged variation of a spatial collection. |
Classes in goldman.collection used by goldman.collection | |
---|---|
AbstractCollection.AbstractLocator
|
|
Bucketizer
The Bucketizer interface provides an application with a
mechanism to specify a way to partition all possible elements in a collection
into a set of groups (or buckets). |
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Digitizer
The Digitizer interface
provides a mechanism for any
algorithm or data structure
to treat each element in a collection as a sequence of digits where each digit is mapped
to an integer from 0 to b-1 where b is the base of the digit. |
|
IndexedNumber
The IndexedNumber class illustrates a way to provide access to the digits of a number. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
PrefixFreeDigitizer
The PrefixFreeDigitizer interface adds the requirement that
the digitizer must enforce that no element is a prefix of another. |
|
Quantizer
The Quantizer interface allows an application program to provide
a mechanism to convert an element x in the collection to a
double. |
|
Version
The Version class is used to manage a modification count for each class that is used to determine when a concurrent modification has occurred. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.ordered | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
AbstractCollection.AbstractLocator
|
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Tracked
The Tracked interface adds a single method to
the Collection interface that allows the user to obtain a tracker
when an element is inserted. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.ordered.digitized | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
AbstractCollection.AbstractLocator
|
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Digitizer
The Digitizer interface
provides a mechanism for any
algorithm or data structure
to treat each element in a collection as a sequence of digits where each digit is mapped
to an integer from 0 to b-1 where b is the base of the digit. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Tracked
The Tracked interface adds a single method to
the Collection interface that allows the user to obtain a tracker
when an element is inserted. |
Classes in goldman.collection used by goldman.collection.positional | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
AbstractCollection.AbstractLocator
|
|
Bucketizer
The Bucketizer interface provides an application with a
mechanism to specify a way to partition all possible elements in a collection
into a set of groups (or buckets). |
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Digitizer
The Digitizer interface
provides a mechanism for any
algorithm or data structure
to treat each element in a collection as a sequence of digits where each digit is mapped
to an integer from 0 to b-1 where b is the base of the digit. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Tracked
The Tracked interface adds a single method to
the Collection interface that allows the user to obtain a tracker
when an element is inserted. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.priority | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
AbstractCollection.AbstractLocator
|
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Tracked
The Tracked interface adds a single method to
the Collection interface that allows the user to obtain a tracker
when an element is inserted. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.set | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
AbstractCollection.AbstractLocator
|
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
Classes in goldman.collection used by goldman.collection.spatial | |
---|---|
AbstractCollection
The AbstractCollection class implements methods that can be shared by all data structures that implement a collection. |
|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Tracked
The Tracked interface adds a single method to
the Collection interface that allows the user to obtain a tracker
when an element is inserted. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.tagged | |
---|---|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.tagged.bucket | |
---|---|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
|
Visitor
Unlike iterators that support external iteration of the internal structure of the collection, a visitor can avoid these disadvantages by turning the design "inside out." Rather than provide an iterator for use by external code, the external code can implement the following Visitor interface. |
Classes in goldman.collection used by goldman.collection.tagged.ordered | |
---|---|
Locator
A locator provides the user with a mechanism for remembering a location within a collection without exposing the internal representation. |
Classes in goldman.collection used by goldman.collection.tagged.ordered.digitized | |
---|---|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
Digitizer
The Digitizer interface
provides a mechanism for any
algorithm or data structure
to treat each element in a collection as a sequence of digits where each digit is mapped
to an integer from 0 to b-1 where b is the base of the digit. |
Classes in goldman.collection used by goldman.collection.tagged.priority | |
---|---|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
Classes in goldman.collection used by goldman.collection.tagged.spatial | |
---|---|
Collection
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |