org.apache.cayenne.ashwood.graph

## Interface ArcIterator<E,V>

- All Superinterfaces:
    Iterator<V>
  All Known Implementing Classes:
    ArcIterator.EmptyIterator, FilterArcIterator, ReversedIteration.ReversedArcIterator

      public interface ArcIterator<E,V>
      extends Iterator<V>

  Since:
    3.1

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `ArcIterator.EmptyIterator<E,V>`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static ArcIterator` | `EMPTY_ITERATOR`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `E` | `getDestination()`
    `E` | `getOrigin()`

    - ### Methods inherited from interface java.util.Iterator

      `forEachRemaining, hasNext, next, remove`

- - ### Field Detail

    - #### EMPTY_ITERATOR

          static final ArcIterator EMPTY_ITERATOR

  - ### Method Detail

    - #### getOrigin

          E getOrigin()

    - #### getDestination

          E getDestination()

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