## Uses of Interface
org.apache.cayenne.ashwood.graph.ArcIterator

- Packages that use ArcIterator
  Package | Description
  --- | ---
  org.apache.cayenne.ashwood.graph |

- - ### Uses of ArcIterator in org.apache.cayenne.ashwood.graph

    Classes in org.apache.cayenne.ashwood.graph that implement ArcIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FilterArcIterator<E,V>`
    `static class` | `ReversedIteration.ReversedArcIterator<S,T>`

    Fields in org.apache.cayenne.ashwood.graph with type parameters of type ArcIterator
    Modifier and Type | Field and Description
    --- | ---
    `protected ArrayDeque<ArcIterator<E,?>>` | DepthFirstSearch.`stack`

    Methods in org.apache.cayenne.ashwood.graph that return ArcIterator
    Modifier and Type | Method and Description
    --- | ---
    `ArcIterator<E,V>` | DigraphIteration.`arcIterator()`
    `ArcIterator<E,V>` | FilterIteration.`arcIterator()`
    `ArcIterator<E,V>` | MapDigraph.`arcIterator()`
    `ArcIterator<E,V>` | ReversedIteration.`arcIterator()`
    `ArcIterator<E,V>` | DigraphIteration.`incomingIterator(E vertex)`
    `ArcIterator<E,V>` | FilterIteration.`incomingIterator(E vertex)`
    `ArcIterator<E,V>` | MapDigraph.`incomingIterator(E vertex)`
    `ArcIterator<E,V>` | ReversedIteration.`incomingIterator(E vertex)`
    `ArcIterator<E,V>` | DigraphIteration.`outgoingIterator(E vertex)`
    `ArcIterator<E,V>` | FilterIteration.`outgoingIterator(E vertex)`
    `ArcIterator<E,V>` | MapDigraph.`outgoingIterator(E vertex)`
    `ArcIterator<E,V>` | ReversedIteration.`outgoingIterator(E vertex)`

    Constructors in org.apache.cayenne.ashwood.graph with parameters of type ArcIterator
    Constructor and Description
    `FilterArcIterator(ArcIterator<E,V> iterator, Predicate<E> acceptOrigin, Predicate<E> acceptDestination, Predicate<V> acceptArc)`
    `ReversedArcIterator(ArcIterator<S,T> wrappedIterator)`

Copyright © 2001–2021 Apache Cayenne. All rights reserved.