public class AbstractTTTHypothesis.GraphView extends Object implements Graph<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>
Constructor and Description |
---|
GraphView() |
Modifier and Type | Method and Description |
---|---|
Collection<TTTState<I,D>> |
getNodes() |
Collection<AbstractTTTHypothesis.TTTEdge<I,D>> |
getOutgoingEdges(TTTState<I,D> node) |
TTTState<I,D> |
getTarget(AbstractTTTHypothesis.TTTEdge<I,D> edge) |
VisualizationHelper<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>> |
getVisualizationHelper() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asNormalGraph
adjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStream
iterator, nodeIDs, nodesStream, size
adjacentTargets, createDynamicNodeMapping, createStaticNodeMapping, isConnected
forEach, spliterator
public Collection<TTTState<I,D>> getNodes()
getNodes
in interface SimpleGraph<TTTState<I,D>>
public Collection<AbstractTTTHypothesis.TTTEdge<I,D>> getOutgoingEdges(TTTState<I,D> node)
getOutgoingEdges
in interface IndefiniteGraph<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>>
public TTTState<I,D> getTarget(AbstractTTTHypothesis.TTTEdge<I,D> edge)
getTarget
in interface IndefiniteGraph<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>>
public VisualizationHelper<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>> getVisualizationHelper()
getVisualizationHelper
in interface Graph<TTTState<I,D>,AbstractTTTHypothesis.TTTEdge<I,D>>
getVisualizationHelper
in interface SimpleGraph<TTTState<I,D>>
Copyright © 2020. All rights reserved.