- java.lang.Object
-
- org.jgrapht.alg.cycle.HierholzerEulerianCycle.EdgeNode
-
- Enclosing class:
- HierholzerEulerianCycle<V,E>
protected class HierholzerEulerianCycle.EdgeNode extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description E
e
HierholzerEulerianCycle.EdgeNode
next
HierholzerEulerianCycle.EdgeNode
prev
HierholzerEulerianCycle.EdgeNode
reverse
HierholzerEulerianCycle.VertexNode
sourceNode
HierholzerEulerianCycle.VertexNode
targetNode
-
Constructor Summary
Constructors Constructor Description EdgeNode(HierholzerEulerianCycle.VertexNode sourceNode, HierholzerEulerianCycle.VertexNode targetNode, HierholzerEulerianCycle.EdgeNode prev, E e, HierholzerEulerianCycle.EdgeNode reverse, HierholzerEulerianCycle.EdgeNode next)
Create EdgeNode
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
hashCode()
java.lang.String
toString()
-
-
-
Field Detail
-
e
public E e
-
next
public HierholzerEulerianCycle.EdgeNode next
-
prev
public HierholzerEulerianCycle.EdgeNode prev
-
reverse
public HierholzerEulerianCycle.EdgeNode reverse
-
sourceNode
public HierholzerEulerianCycle.VertexNode sourceNode
-
targetNode
public HierholzerEulerianCycle.VertexNode targetNode
-
-
Constructor Detail
-
EdgeNode
public EdgeNode(HierholzerEulerianCycle.VertexNode sourceNode, HierholzerEulerianCycle.VertexNode targetNode, HierholzerEulerianCycle.EdgeNode prev, E e, HierholzerEulerianCycle.EdgeNode reverse, HierholzerEulerianCycle.EdgeNode next)
Create EdgeNode- Parameters:
sourceNode
- source vertextargetNode
- target vertexprev
- previous edgee
- wrapped (original) edgereverse
- reverse edgenext
- next edge
-
-