public class MapDigraph<E,V> extends Object implements Digraph<E,V>
| Constructor and Description | 
|---|
| MapDigraph() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | addAllVertices(Collection<? extends E> vertices) | 
| boolean | addVertex(E vertex) | 
| ArcIterator<E,V> | arcIterator() | 
| boolean | containsAllVertices(Collection<? extends E> vertices) | 
| boolean | containsVertex(E vertex) | 
| V | getArc(Object origin,
      Object destination) | 
| boolean | hasArc(E origin,
      E destination) | 
| ArcIterator<E,V> | incomingIterator(E vertex) | 
| int | incomingSize(E vertex) | 
| boolean | isEmpty() | 
| boolean | isIncomingEmpty(E vertex) | 
| boolean | isOutgoingEmpty(E vertex) | 
| int | order() | 
| ArcIterator<E,V> | outgoingIterator(E vertex) | 
| int | outgoingSize(E vertex) | 
| V | putArc(E origin,
      E destination,
      V arc) | 
| boolean | removeAllVertices(Collection<? extends E> vertices) | 
| Object | removeArc(E origin,
         E destination) | 
| boolean | removeIncoming(E vertex) | 
| boolean | removeOutgoing(E vertex) | 
| boolean | removeVertex(E vertex) | 
| int | size() | 
| Iterator<E> | vertexIterator() | 
public boolean addAllVertices(Collection<? extends E> vertices)
addAllVertices in interface Digraph<E,V>public boolean removeVertex(E vertex)
removeVertex in interface Digraph<E,V>public boolean removeAllVertices(Collection<? extends E> vertices)
removeAllVertices in interface Digraph<E,V>public boolean removeIncoming(E vertex)
removeIncoming in interface Digraph<E,V>public boolean removeOutgoing(E vertex)
removeOutgoing in interface Digraph<E,V>public Iterator<E> vertexIterator()
vertexIterator in interface DigraphIteration<E,V>public ArcIterator<E,V> arcIterator()
arcIterator in interface DigraphIteration<E,V>public ArcIterator<E,V> outgoingIterator(E vertex)
outgoingIterator in interface DigraphIteration<E,V>public ArcIterator<E,V> incomingIterator(E vertex)
incomingIterator in interface DigraphIteration<E,V>public int outgoingSize(E vertex)
outgoingSize in interface Digraph<E,V>public int incomingSize(E vertex)
incomingSize in interface Digraph<E,V>public boolean containsVertex(E vertex)
containsVertex in interface Digraph<E,V>public boolean containsAllVertices(Collection<? extends E> vertices)
containsAllVertices in interface Digraph<E,V>public boolean isOutgoingEmpty(E vertex)
isOutgoingEmpty in interface Digraph<E,V>public boolean isIncomingEmpty(E vertex)
isIncomingEmpty in interface Digraph<E,V>Copyright © 2001–2023 Apache Cayenne. All rights reserved.