Class EdgeTypeIterable<T extends ExplicitVertexID>

java.lang.Object
org.jruby.dirgra.EdgeTypeIterable<T>
All Implemented Interfaces:
Iterable<Edge<T>>

public class EdgeTypeIterable<T extends ExplicitVertexID> extends Object implements Iterable<Edge<T>>
  • Field Details

    • edges

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

      int edgesLength
    • type

      private Object type
    • negate

      private boolean negate
  • Constructor Details

    • EdgeTypeIterable

      public EdgeTypeIterable(Edge<T>[] edges, int edgesLength, Object type)
    • EdgeTypeIterable

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