public class DirectedHyperEdgeVector<VertexType> extends UndirectedHyperEdgeVector<VertexType> implements DirectedHyperEdge<VertexType>
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<VertexType> |
sourceVertices |
protected java.util.Set<VertexType> |
targetVertices |
Constructor and Description |
---|
DirectedHyperEdgeVector(java.util.Set<VertexType> sourceVertices,
java.util.Set<VertexType> targetVertices) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<VertexType> |
getSourceVertices() |
java.util.Set<VertexType> |
getTargetVertices() |
java.lang.String |
toString() |
containsAllVertices, containsVertex, getVertices
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, trimToSize
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAllVertices, containsVertex, getVertices
protected java.util.Set<VertexType> sourceVertices
protected java.util.Set<VertexType> targetVertices
public DirectedHyperEdgeVector(java.util.Set<VertexType> sourceVertices, java.util.Set<VertexType> targetVertices)
public java.util.Set<VertexType> getSourceVertices()
getSourceVertices
in interface DirectedHyperEdge<VertexType>
public java.util.Set<VertexType> getTargetVertices()
getTargetVertices
in interface DirectedHyperEdge<VertexType>
public java.lang.String toString()
toString
in class UndirectedHyperEdgeVector<VertexType>