public static class MealyMachine.MealyGraphView<S,I,T,O,A extends MealyMachine<S,I,T,O>> extends UniversalAutomatonGraphView<S,I,T,Void,O,A>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>
inputs
automaton
Constructor and Description |
---|
MealyGraphView(A automaton,
Collection<? extends I> inputs) |
Modifier and Type | Method and Description |
---|---|
GraphDOTHelper<S,? super TransitionEdge<I,T>> |
getGraphDOTHelper() |
create, create, getEdgeProperty, getNodeProperty
createTransitionEdges, getOutgoingEdges, getTarget
createDynamicNodeMapping, createStaticNodeMapping, getNodes, iterator, nodeIDs, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asNormalGraph
getNodes, iterator, nodeIDs, nodesStream, size
forEach, spliterator
adjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, getOutgoingEdges, getTarget, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStream
adjacentTargets, createDynamicNodeMapping, createStaticNodeMapping, isConnected
public MealyGraphView(A automaton, Collection<? extends I> inputs)
public GraphDOTHelper<S,? super TransitionEdge<I,T>> getGraphDOTHelper()
getGraphDOTHelper
in interface Graph<S,TransitionEdge<I,T>>
getGraphDOTHelper
in interface SimpleGraph<S>
getGraphDOTHelper
in class AutomatonGraphView<S,I,T,A extends MealyMachine<S,I,T,O>>
Copyright © 2015. All rights reserved.