Class DataIterator<T extends ExplicitVertexID>

java.lang.Object
org.jruby.dirgra.DataIterator<T>
All Implemented Interfaces:
Iterator<T>

public class DataIterator<T extends ExplicitVertexID> extends Object implements Iterator<T>
  • Field Details

    • edges

      private Edge<T extends ExplicitVertexID>[] edges
    • edgesLength

      private int edgesLength
    • edgeIteratorIndex

      private int edgeIteratorIndex
    • type

      private Object type
    • nextEdge

      private Edge nextEdge
    • source

      private boolean source
    • negate

      private boolean negate
  • Constructor Details

    • DataIterator

      public DataIterator(Edge<T>[] edges, int edgesLength, Object type, boolean source, boolean negate)
  • Method Details