public abstract class AbstractAutomatonGraphView<S,A extends Automaton<S,?,?>,E> extends Object implements Graph<S,E>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>| Constructor and Description |
|---|
AbstractAutomatonGraphView(A automaton) |
| Modifier and Type | Method and Description |
|---|---|
<V> MutableMapping<S,V> |
createDynamicNodeMapping() |
<V> MutableMapping<S,V> |
createStaticNodeMapping() |
Collection<S> |
getNodes()
Retrieves an (unmodifiable) collection of the nodes in this graph.
|
Iterator<S> |
iterator() |
NodeIDs<S> |
nodeIDs() |
int |
size()
Retrieves the number of nodes of this graph.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasNormalGraph, getVisualizationHelperadjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, getOutgoingEdges, getTarget, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStreamnodesStreamadjacentTargets, isConnectedforEach, spliteratorpublic AbstractAutomatonGraphView(A automaton)
public <V> MutableMapping<S,V> createStaticNodeMapping()
createStaticNodeMapping in interface IndefiniteSimpleGraph<S>public <V> MutableMapping<S,V> createDynamicNodeMapping()
createDynamicNodeMapping in interface IndefiniteSimpleGraph<S>public int size()
SimpleGraphsize in interface SimpleGraph<S>public Collection<S> getNodes()
SimpleGraphgetNodes in interface SimpleGraph<S>public NodeIDs<S> nodeIDs()
nodeIDs in interface SimpleGraph<S>Copyright © 2018. All rights reserved.