org.javanetworkanalyzer.data
Class VStrahler<E>

java.lang.Object
  extended by org.javanetworkanalyzer.data.VId
      extended by org.javanetworkanalyzer.data.VPredImpl<V,E>
          extended by org.javanetworkanalyzer.data.VDFS<VStrahler,E>
              extended by org.javanetworkanalyzer.data.VStrahler<E>
All Implemented Interfaces:
VPred<VStrahler,E>

public class VStrahler<E>
extends VDFS<VStrahler,E>

Vertex to be used during the Strahler stream order algorithm.

Author:
Adam Gouge

Constructor Summary
VStrahler(Integer id)
          Constructor: sets the id.
 
Method Summary
 int getStrahlerNumber()
          Gets the Strahler number of this node.
 void setStrahlerNumber(int strahlerNumber)
          Sets the Strahler number of this node.
 
Methods inherited from class org.javanetworkanalyzer.data.VDFS
getDiscoveryTime, getFinishingTime, setDiscoveryTime, setFinishingTime
 
Methods inherited from class org.javanetworkanalyzer.data.VPredImpl
addPredecessor, addPredecessorEdge, clear, getPredecessorEdges, getPredecessors
 
Methods inherited from class org.javanetworkanalyzer.data.VId
getID, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VStrahler

public VStrahler(Integer id)
Constructor: sets the id.

Parameters:
id - Id
Method Detail

getStrahlerNumber

public int getStrahlerNumber()
Gets the Strahler number of this node.

Returns:
The Strahler number of this node.

setStrahlerNumber

public void setStrahlerNumber(int strahlerNumber)
Sets the Strahler number of this node.

Parameters:
strahlerNumber -


Copyright © 2014. All Rights Reserved.