sandmark.util.graph
Class GraphOp
java.lang.Object
|
+--sandmark.util.graph.GraphOp
- public class GraphOp
- extends java.lang.Object
Method Summary |
static Node |
addKCycle(Graph g,
long K,
int edgeNumber)
|
(package private) static java.lang.String[] |
availableEdges(java.lang.String available)
|
static java.util.HashSet |
commonEdges(Graph graph,
Graph subGraph1,
Graph subGraph2)
|
(package private) static void |
create(long K,
int edgeNumber)
|
static java.lang.String[] |
fieldNames(long neededEdges,
java.lang.String[] availableEdges)
|
static Graph |
invert(Graph graph)
|
static Graph |
KCycleGraph(long K,
int edgeNumber)
|
static void |
main(java.lang.String[] args)
|
(package private) static void |
names(long K,
java.lang.String[] avail)
|
static void |
setFieldNames(Graph graph,
java.util.Properties props)
|
static void |
setFieldNames(Graph graph,
java.lang.String available)
|
static void |
setFieldNames(Graph graph,
java.lang.String[] available)
|
static Graph |
subGraphCopy(Graph graph,
java.util.HashSet keepNodes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraphOp
public GraphOp()
addKCycle
public static Node addKCycle(Graph g,
long K,
int edgeNumber)
KCycleGraph
public static Graph KCycleGraph(long K,
int edgeNumber)
availableEdges
static java.lang.String[] availableEdges(java.lang.String available)
fieldNames
public static java.lang.String[] fieldNames(long neededEdges,
java.lang.String[] availableEdges)
setFieldNames
public static void setFieldNames(Graph graph,
java.lang.String[] available)
setFieldNames
public static void setFieldNames(Graph graph,
java.lang.String available)
setFieldNames
public static void setFieldNames(Graph graph,
java.util.Properties props)
subGraphCopy
public static Graph subGraphCopy(Graph graph,
java.util.HashSet keepNodes)
commonEdges
public static java.util.HashSet commonEdges(Graph graph,
Graph subGraph1,
Graph subGraph2)
invert
public static Graph invert(Graph graph)
create
static void create(long K,
int edgeNumber)
names
static void names(long K,
java.lang.String[] avail)
main
public static void main(java.lang.String[] args)