Class OPLearnerHypothesis.GraphView

  • All Implemented Interfaces:
    Iterable<HState<I,​O,​SP,​TP>>, net.automatalib.automaton.concept.FiniteRepresentation, net.automatalib.graph.concept.NodeIDs<HState<I,​O,​SP,​TP>>, net.automatalib.graph.Graph<HState<I,​O,​SP,​TP>,​HTransition<I,​O,​SP,​TP>>, net.automatalib.graph.IndefiniteGraph<HState<I,​O,​SP,​TP>,​HTransition<I,​O,​SP,​TP>>, net.automatalib.graph.IndefiniteSimpleGraph<HState<I,​O,​SP,​TP>>, net.automatalib.graph.SimpleGraph<HState<I,​O,​SP,​TP>>
    Enclosing class:
    OPLearnerHypothesis<I,​O,​SP,​TP>

    public class OPLearnerHypothesis.GraphView
    extends Object
    implements net.automatalib.graph.Graph<HState<I,​O,​SP,​TP>,​HTransition<I,​O,​SP,​TP>>, net.automatalib.graph.concept.NodeIDs<HState<I,​O,​SP,​TP>>
    • Constructor Detail

      • GraphView

        public GraphView()
    • Method Detail

      • nodeIDs

        public net.automatalib.graph.concept.NodeIDs<HState<I,​O,​SP,​TP>> nodeIDs()
        Specified by:
        nodeIDs in interface net.automatalib.graph.SimpleGraph<HState<I,​O,​SP,​TP>>
      • getNodeId

        public int getNodeId​(HState<I,​O,​SP,​TP> node)
        Specified by:
        getNodeId in interface net.automatalib.graph.concept.NodeIDs<HState<I,​O,​SP,​TP>>
      • getNode

        public HState<I,​O,​SP,​TP> getNode​(int id)
        Specified by:
        getNode in interface net.automatalib.graph.concept.NodeIDs<HState<I,​O,​SP,​TP>>
      • getVisualizationHelper

        public net.automatalib.visualization.VisualizationHelper<HState<I,​O,​SP,​TP>,​HTransition<I,​O,​SP,​TP>> getVisualizationHelper()
        Specified by:
        getVisualizationHelper in interface net.automatalib.graph.Graph<HState<I,​O,​SP,​TP>,​HTransition<I,​O,​SP,​TP>>
        Specified by:
        getVisualizationHelper in interface net.automatalib.graph.SimpleGraph<HState<I,​O,​SP,​TP>>