public class HadoopDGraph
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<java.lang.String> |
activities |
protected java.util.HashMap<java.lang.String,java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>>> |
causesMap |
protected java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>> |
entries |
protected java.util.HashMap<java.lang.String,java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>>> |
successorsMap |
| Constructor and Description |
|---|
HadoopDGraph() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(HadoopDGraph dgraph)
Add data from the parameter graph to the actual graph
|
void |
add(java.lang.String a,
java.lang.String b) |
boolean |
contains(java.lang.String a,
java.lang.String b) |
java.util.Set<java.lang.String> |
getActivities() |
java.util.Set<java.lang.String> |
getCauses(java.lang.String a) |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> |
getEntries() |
java.util.Set<java.lang.String> |
getFollowers(java.lang.String a) |
boolean |
read(java.lang.String filename)
Read a dependency graph from an input file
|
void |
remove(java.lang.String a,
java.lang.String b) |
java.lang.String |
toString() |
void |
write()
Write the dependency graph in stdout
|
void |
write(java.lang.String output_filename)
Write the graph in the specified file
|
protected java.util.Set<java.lang.String> activities
protected java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>> entries
protected java.util.HashMap<java.lang.String,java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>>> successorsMap
protected java.util.HashMap<java.lang.String,java.util.HashSet<java.util.Map.Entry<java.lang.String,java.lang.String>>> causesMap
public java.util.Set<java.lang.String> getActivities()
public void add(java.lang.String a,
java.lang.String b)
public void remove(java.lang.String a,
java.lang.String b)
public boolean contains(java.lang.String a,
java.lang.String b)
public java.util.Set<java.lang.String> getFollowers(java.lang.String a)
public java.util.Set<java.lang.String> getCauses(java.lang.String a)
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> getEntries()
public void add(HadoopDGraph dgraph)
dgraph - Dependency graphpublic boolean read(java.lang.String filename)
filename - Input filename with the dependency graphpublic void write()
public void write(java.lang.String output_filename)
output_filename - Output filepublic java.lang.String toString()
toString in class java.lang.Object