Package net.automatalib.graph
Class CompactBidiGraph<NP,EP>
- java.lang.Object
-
- net.automatalib.graph.base.AbstractCompactGraph<CompactBidiEdge<EP>,NP,EP>
-
- net.automatalib.graph.base.AbstractCompactBidiGraph<NP,EP>
-
- net.automatalib.graph.CompactBidiGraph<NP,EP>
-
- All Implemented Interfaces:
Iterable<Integer>,FiniteRepresentation,BidirectionalGraph<Integer,CompactBidiEdge<EP>>,BidirectionalGraph.IntAbstraction<CompactBidiEdge<EP>>,NodeIDs<Integer>,Graph<Integer,CompactBidiEdge<EP>>,Graph.IntAbstraction<CompactBidiEdge<EP>>,IndefiniteGraph<Integer,CompactBidiEdge<EP>>,IndefiniteSimpleGraph<Integer>,MutableGraph<Integer,CompactBidiEdge<EP>,NP,EP>,MutableGraph.IntAbstraction<CompactBidiEdge<EP>,NP,EP>,MutableUniversalBidirectionalGraph<Integer,CompactBidiEdge<EP>,NP,EP>,SimpleGraph<Integer>,SimpleGraph.IntAbstraction,UniversalBidirectionalGraph<Integer,CompactBidiEdge<EP>,NP,EP>,UniversalGraph<Integer,CompactBidiEdge<EP>,NP,EP>,UniversalGraph.IntAbstraction<CompactBidiEdge<EP>,NP,EP>,UniversalIndefiniteGraph<Integer,CompactBidiEdge<EP>,NP,EP>
public class CompactBidiGraph<@Nullable NP,@Nullable EP> extends AbstractCompactBidiGraph<NP,EP>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.automatalib.graph.BidirectionalGraph
BidirectionalGraph.IntAbstraction<E extends Object>
-
Nested classes/interfaces inherited from interface net.automatalib.graph.MutableGraph
MutableGraph.IntAbstraction<E extends Object,NP extends Object,EP extends Object>
-
Nested classes/interfaces inherited from interface net.automatalib.graph.UniversalGraph
UniversalGraph.IntAbstraction<E extends Object,NP extends Object,EP extends Object>
-
-
Constructor Summary
Constructors Constructor Description CompactBidiGraph()CompactBidiGraph(int initialCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NPgetNodeProperty(int node)voidsetNodeProperty(int node, @Nullable NP property)-
Methods inherited from class net.automatalib.graph.base.AbstractCompactBidiGraph
addIntNode, connect, createEdge, getIncomingEdges, getIncomingEdges, getIntSource, getSource
-
Methods inherited from class net.automatalib.graph.base.AbstractCompactGraph
addNode, connect, getEdgeProperty, getIntTarget, getNode, getNodeId, getNodeProperty, getNodes, getOutgoingEdges, getOutgoingEdges, getTarget, nodeIDs, setEdgeProperty, setNodeProperty, size
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.automatalib.graph.Graph
getAdjacentNodes, getOutgoingEdges, getOutgoingEdgesIterator, getVisualizationHelper
-
Methods inherited from interface net.automatalib.graph.Graph.IntAbstraction
getEdgesBetween, getIntTarget, getOutgoingEdges, getOutgoingEdgesIterator, isConnected
-
Methods inherited from interface net.automatalib.graph.IndefiniteGraph
getAdjacentNodesIterator, getEdgesBetween, getTarget
-
Methods inherited from interface net.automatalib.graph.IndefiniteSimpleGraph
createDynamicNodeMapping, createStaticNodeMapping, isConnected
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface net.automatalib.graph.MutableGraph
addNode, addNode, connect, connect, setEdgeProperty, setNodeProperty
-
Methods inherited from interface net.automatalib.graph.MutableGraph.IntAbstraction
addIntNode, connect
-
Methods inherited from interface net.automatalib.graph.SimpleGraph
getNodes, iterator, nodeIDs, size
-
Methods inherited from interface net.automatalib.graph.UniversalIndefiniteGraph
getEdgeProperty, getNodeProperty
-
-