net.sourceforge.combean.graph.decorators
Class ResidualNetworkEdge

Package class diagram package ResidualNetworkEdge
java.lang.Object
  extended by net.sourceforge.combean.util.GenericWrapper
      extended by net.sourceforge.combean.graph.ObjectAsEdge
          extended by net.sourceforge.combean.graph.decorators.ResidualNetworkEdge
All Implemented Interfaces:
Edge

public class ResidualNetworkEdge
extends ObjectAsEdge
implements Edge

An edge in the residual graph.


Constructor Summary
ResidualNetworkEdge(Edge wrappedEdge, boolean isReverted)
          Constructor.
 
Method Summary
 Edge getWrappedEdge()
           
 boolean isReverted()
           
 String toString()
           
 
Methods inherited from class net.sourceforge.combean.util.GenericWrapper
equals, getInnerObject, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResidualNetworkEdge

public ResidualNetworkEdge(Edge wrappedEdge,
                           boolean isReverted)
Constructor.

Parameters:
wrappedEdge - the edge of the graph on which the residual graph is define
isReverted - true if the edge in the residual graph has a different orientation than the edge in the original graph.
Method Detail

getWrappedEdge

public final Edge getWrappedEdge()
Returns:
Returns the wrapped edge.

isReverted

public final boolean isReverted()
Returns:
Returns the isReverted flag.

toString

public String toString()
Overrides:
toString in class GenericWrapper