|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visitor | |
---|---|
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.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.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. |
Uses of Visitor in goldman.collection |
---|
Classes in goldman.collection that implement Visitor | |
---|---|
class |
AbstractCollection.VisitingIterator
|
Methods in goldman.collection with parameters of type Visitor | |
---|---|
void |
Collection.accept(Visitor<? super E> v)
Traverses each element of this collection, in the iteration order, on behalf of the visitor. |
void |
AbstractCollection.accept(Visitor<? super E> v)
Traverses the entire collection on behalf of a visitor. |
protected void |
AbstractCollection.traverseForVisitor(Visitor<? super E> v)
Traverses the collection applying v to each element |
Uses of Visitor in goldman.collection.ordered |
---|
Methods in goldman.collection.ordered with parameters of type Visitor | |
---|---|
protected void |
BPlusTree.traverseForVisitor(Visitor<? super E> v)
Traverses the collection applying v to each element |
protected void |
AbstractSearchTree.traverseForVisitor(Visitor<? super E> v)
Applies the visitor to each element of the collection in sorted order |
Uses of Visitor in goldman.collection.positional |
---|
Methods in goldman.collection.positional with parameters of type Visitor | |
---|---|
void |
Array.traverseForVisitor(Visitor<? super E> v)
Traverses the entire collection on behalf of v. |
Uses of Visitor in goldman.collection.priority |
---|
Methods in goldman.collection.priority with parameters of type Visitor | |
---|---|
protected void |
LeftistHeap.traverseForVisitor(Visitor<? super E> v)
Applies the visitor from the root of the leftist heap |
Uses of Visitor in goldman.collection.spatial |
---|
Methods in goldman.collection.spatial with parameters of type Visitor | |
---|---|
protected void |
QuadTree.traverseForVisitor(Visitor<? super E> v)
|
Uses of Visitor in goldman.collection.tagged |
---|
Methods in goldman.collection.tagged with parameters of type Visitor | |
---|---|
void |
TaggedCollectionWrapper.accept(Visitor<? super TaggedElement<T,E>> v)
Traverses the entire collection on behalf of a visitor. |
void |
TaggedCollection.accept(Visitor<? super TaggedElement<T,E>> v)
Traverses each tagged element of this collection, in the iteration order, on behalf of the visitor. |
Uses of Visitor in goldman.collection.tagged.bucket |
---|
Methods in goldman.collection.tagged.bucket with parameters of type Visitor | |
---|---|
void |
TaggedBucketCollectionWrapper.accept(Visitor<TaggedElement<T,Collection<E>>> v)
Traverses the entire collection on behalf of a visitor. |
void |
TaggedBucketCollection.accept(Visitor<TaggedElement<T,Collection<E>>> v)
Traverses each element of this collection, in the iteration order, on behalf of the visitor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |