Uses of Class
bcds.phison.io.GraphReader

Packages that use GraphReader
bcds.phison This package defines essential graph entities, such as nodes, links and paths. 
bcds.phison.io Classes in this package deal with reading or writing files (topologies in different formats, demand type defintions, zone maps, etc.). 
 

Uses of GraphReader in bcds.phison
 

Methods in bcds.phison that return GraphReader
static
<V extends GraphIONode,E>
GraphReader<V,E>
GraphUtil.createGraphReader(java.lang.String fname, SimGraph<V,E> g)
          Instantiates a new graph reader based on the filename extension.
 

Uses of GraphReader in bcds.phison.io
 

Subclasses of GraphReader in bcds.phison.io
 class GraphMLReader<V extends GraphIONode,E>
          A basic GraphML file reader.
 class NetGraphReader<V extends GraphIONode,E>
          Reads a topology file in .net format.
 class SgfGraphReader<V extends GraphIONode,E>
          Reads a topology file in .sgf format.
 

Methods in bcds.phison.io that return GraphReader
<VT> GraphReader<V,E>
GraphReader.markEdgeAttr(java.lang.String name, java.util.Map<E,VT> h, java.lang.Class<VT> value_class)
          Register that a given edge attribute must be read by run().
<VT> GraphReader<V,E>
GraphReader.markNodePairAttr(java.lang.String name, java.util.Map<SimplePair<V,V>,VT> h, java.lang.Class<VT> value_class)
          Register interest in a node-pair attribute, for example "traffic".