public class SimpleGraph
extends java.lang.Object
implements java.util.Collection
Constructor and Description |
---|
SimpleGraph() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(java.lang.Object arg0) |
boolean |
addAll(java.util.Collection arg0) |
void |
addEdge(java.lang.Object v1,
java.lang.Object v2)
By default, adds an undirected edge
|
void |
addEdge(java.lang.Object v1,
java.lang.Object v2,
boolean isDirected) |
void |
clear() |
boolean |
contains(java.lang.Object arg0) |
boolean |
containsAll(java.util.Collection arg0) |
boolean |
isEmpty() |
java.util.Iterator |
iterator() |
boolean |
remove(java.lang.Object arg0) |
boolean |
removeAll(java.util.Collection arg0) |
boolean |
retainAll(java.util.Collection arg0) |
int |
size()
Returns the number of Vertices
|
java.lang.Object[] |
toArray() |
java.lang.Object[] |
toArray(java.lang.Object[] arg0) |
public int size()
size
in interface java.util.Collection
Collection.size()
public boolean isEmpty()
isEmpty
in interface java.util.Collection
Collection.isEmpty()
public boolean contains(java.lang.Object arg0)
contains
in interface java.util.Collection
Collection.contains(java.lang.Object)
public java.util.Iterator iterator()
iterator
in interface java.lang.Iterable
iterator
in interface java.util.Collection
Collection.iterator()
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection
Collection.toArray()
public java.lang.Object[] toArray(java.lang.Object[] arg0)
toArray
in interface java.util.Collection
Collection.toArray(java.lang.Object[])
public boolean add(java.lang.Object arg0)
add
in interface java.util.Collection
Collection.add(java.lang.Object)
public void addEdge(java.lang.Object v1, java.lang.Object v2)
public void addEdge(java.lang.Object v1, java.lang.Object v2, boolean isDirected)
public boolean remove(java.lang.Object arg0)
remove
in interface java.util.Collection
Collection.remove(java.lang.Object)
public boolean containsAll(java.util.Collection arg0)
containsAll
in interface java.util.Collection
Collection.containsAll(java.util.Collection)
public boolean addAll(java.util.Collection arg0)
addAll
in interface java.util.Collection
Collection.addAll(java.util.Collection)
public boolean removeAll(java.util.Collection arg0)
removeAll
in interface java.util.Collection
Collection.removeAll(java.util.Collection)
public boolean retainAll(java.util.Collection arg0)
retainAll
in interface java.util.Collection
Collection.retainAll(java.util.Collection)
public void clear()
clear
in interface java.util.Collection
Collection.clear()