Uses of Interface
goldman.collection.Visitor

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.