mascoptLib.io.graph
Class GodReader

java.lang.Object
  |
  +--mascoptLib.io.graph.GodReader
All Implemented Interfaces:
ReaderInterface

public class GodReader
extends Object
implements ReaderInterface


Constructor Summary
GodReader(String fileIn, String fileIn2)
           
GodReader(String fileIn, String fileIn2, boolean mirrorArc, boolean mirrorRequest)
           
 
Method Summary
 Iterator getAbstractChains()
          Gives an iterator on AbstractChains read.
 Iterator getAbstractEdges()
          Gives an iterator on AbstractEdges read.
 Iterator getAbstractEdgeSetRequest()
           
 Iterator getAbstractEdgeSets()
          Gives an iterator on AbstractEdgeSets read.
 Iterator getAbstractGraphs()
          Gives an iterator on AbstractGraphs read.
 Iterator getAbstractNodes()
          Gives an iterator on AbstractNodes read.
 Iterator getAbstractNodeSets()
          Gives an iterator on AbstractNodeSets read.
 Iterator getAllObjects()
          Gives an iterator on other objects.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GodReader

public GodReader(String fileIn,
                 String fileIn2)

GodReader

public GodReader(String fileIn,
                 String fileIn2,
                 boolean mirrorArc,
                 boolean mirrorRequest)
Method Detail

getAbstractNodes

public Iterator getAbstractNodes()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractNodes read.

Specified by:
getAbstractNodes in interface ReaderInterface
Returns:
an iterator.

getAbstractEdges

public Iterator getAbstractEdges()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractEdges read.

Specified by:
getAbstractEdges in interface ReaderInterface
Returns:
an iterator.

getAbstractNodeSets

public Iterator getAbstractNodeSets()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractNodeSets read.

Specified by:
getAbstractNodeSets in interface ReaderInterface
Returns:
an iterator.

getAbstractEdgeSets

public Iterator getAbstractEdgeSets()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractEdgeSets read.

Specified by:
getAbstractEdgeSets in interface ReaderInterface
Returns:
an iterator.

getAbstractEdgeSetRequest

public Iterator getAbstractEdgeSetRequest()

getAbstractChains

public Iterator getAbstractChains()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractChains read.

Specified by:
getAbstractChains in interface ReaderInterface
Returns:
an iterator.

getAbstractGraphs

public Iterator getAbstractGraphs()
Description copied from interface: ReaderInterface
Gives an iterator on AbstractGraphs read.

Specified by:
getAbstractGraphs in interface ReaderInterface
Returns:
an iterator.

getAllObjects

public Iterator getAllObjects()
Description copied from interface: ReaderInterface
Gives an iterator on other objects. We can imagine that some reader and writer implements the store of some special objects. This method provides a way to get this object via a generic method.

Specified by:
getAllObjects in interface ReaderInterface
Returns:
an iterator.