public class MarkMap<V>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
addV(V v,
int role) |
void |
changeRole(java.util.Set<V> s,
int role)
Changes the role of a set of nodes
|
void |
changeRole(V v,
int role)
Changes the role of a given node
|
java.util.HashMap<java.lang.Integer,java.util.Set<V>> |
getISetMap() |
java.util.Set<V> |
getVertices(int role) |
java.util.Set<V> |
getVertices(int role1,
int role2) |
java.util.HashMap<V,java.lang.Integer> |
getVIntMap() |
void |
initRole(int role) |
public java.util.HashMap<java.lang.Integer,java.util.Set<V>> getISetMap()
public java.util.HashMap<V,java.lang.Integer> getVIntMap()
public void addV(V v, int role)
public void initRole(int role)
public java.util.Set<V> getVertices(int role)
role
- public java.util.Set<V> getVertices(int role1, int role2)
role1
- role2
- public void changeRole(V v, int role)
v
- role
- public void changeRole(java.util.Set<V> s, int role)
s
- role
-