Class GeneralGraph
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.causal.mvpc.GeneralGraph
-
- All Implemented Interfaces:
java.lang.Cloneable
public class GeneralGraph extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>>ambiguous_triplesjava.util.Map<java.lang.Object,java.lang.Object>attributesjava.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>>dotted_underline_triplesint[][]dpathEndpoint[][]graphgnu.trove.map.TObjectIntMap<Node>node_mapjava.util.List<Node>nodesintnum_varsbooleanpagbooleanpatternjava.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>>underline_triples
-
Constructor Summary
Constructors Constructor Description GeneralGraph(java.util.List<Node> nodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd_edge(Edge edge)voidadjust_dpath(int i, int j)GeneralGraphclone()Edgeget_edge(Node node1, Node node2)java.util.List<Edge>get_graph_edges()booleanis_ancestor_of(Node node1, Node node2)voidreconstitute_dpath(java.util.List<Edge> edges)voidremove_edge(Edge edge)
-
-
-
Field Detail
-
nodes
public java.util.List<Node> nodes
-
num_vars
public int num_vars
-
node_map
public gnu.trove.map.TObjectIntMap<Node> node_map
-
graph
public Endpoint[][] graph
-
dpath
public int[][] dpath
-
ambiguous_triples
public java.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>> ambiguous_triples
-
underline_triples
public java.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>> underline_triples
-
dotted_underline_triples
public java.util.List<org.processmining.plugins.InductiveMiner.Triple<Node,Node,Node>> dotted_underline_triples
-
pattern
public boolean pattern
-
pag
public boolean pag
-
attributes
public java.util.Map<java.lang.Object,java.lang.Object> attributes
-
-
Constructor Detail
-
GeneralGraph
public GeneralGraph(java.util.List<Node> nodes)
-
-
Method Detail
-
reconstitute_dpath
public void reconstitute_dpath(java.util.List<Edge> edges)
-
adjust_dpath
public void adjust_dpath(int i, int j)
-
remove_edge
public void remove_edge(Edge edge)
-
get_graph_edges
public java.util.List<Edge> get_graph_edges()
-
add_edge
public boolean add_edge(Edge edge)
-
clone
public GeneralGraph clone()
- Overrides:
clonein classjava.lang.Object
-
-