EDU.auburn.VGJ.algorithm.cgd
Class Clan

java.lang.Object
  extended byEDU.auburn.VGJ.algorithm.cgd.Clan

public class Clan
extends java.lang.Object

A "Clan" class for CGD.

Here is the source.


Field Summary
 int clanType
           
 int id
           
static int INDEPENDENT
           
static int LINEAR
           
 Clan listnext
           
 Clan next
           
 Set nodes
           
 int order
           
static int PRIMITIVE
           
static int PSEUDOINDEPENDENT
           
static int SINGLETON
           
 Set sinks
           
 int size
           
 Set sources
           
static int UNKNOWN
           
 
Constructor Summary
Clan(int type, Set nodes_in, Set sources_in, Set sinks_in, int order_in)
           
 
Method Summary
 java.lang.String toString()
           
 java.lang.String toString(Graph graph)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN

public static final int UNKNOWN
See Also:
Constant Field Values

INDEPENDENT

public static final int INDEPENDENT
See Also:
Constant Field Values

LINEAR

public static final int LINEAR
See Also:
Constant Field Values

PRIMITIVE

public static final int PRIMITIVE
See Also:
Constant Field Values

PSEUDOINDEPENDENT

public static final int PSEUDOINDEPENDENT
See Also:
Constant Field Values

SINGLETON

public static final int SINGLETON
See Also:
Constant Field Values

clanType

public int clanType

id

public int id

nodes

public Set nodes

sources

public Set sources

sinks

public Set sinks

size

public int size

order

public int order

next

public Clan next

listnext

public Clan listnext
Constructor Detail

Clan

public Clan(int type,
            Set nodes_in,
            Set sources_in,
            Set sinks_in,
            int order_in)
Method Detail

toString

public java.lang.String toString()

toString

public java.lang.String toString(Graph graph)