- java.lang.Object
-
- de.learnlib.algorithm.adt.adt.ADTResetNode<S,I,O>
-
- Type Parameters:
S
- (hypothesis) state typeI
- input alphabet typeO
- output alphabet type
- All Implemented Interfaces:
ADTNode<S,I,O>
,Iterable<ADTNode<S,I,O>>
,net.automatalib.automaton.concept.FiniteRepresentation
,net.automatalib.graph.ads.RecursiveADSNode<S,I,O,ADTNode<S,I,O>>
,net.automatalib.graph.Graph<ADTNode<S,I,O>,ADTNode<S,I,O>>
,net.automatalib.graph.IndefiniteGraph<ADTNode<S,I,O>,ADTNode<S,I,O>>
,net.automatalib.graph.IndefiniteSimpleGraph<ADTNode<S,I,O>>
,net.automatalib.graph.SimpleGraph<ADTNode<S,I,O>>
public class ADTResetNode<S,I,O> extends Object implements ADTNode<S,I,O>
Reset node implementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.learnlib.algorithm.adt.adt.ADTNode
ADTNode.NodeType
-
Nested classes/interfaces inherited from interface net.automatalib.graph.Graph
net.automatalib.graph.Graph.IntAbstraction<E extends Object>
-
-
Constructor Summary
Constructors Constructor Description ADTResetNode(ADTNode<S,I,O> successor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<O,ADTNode<S,I,O>>
getChildren()
ADTNode.NodeType
getNodeType()
Returns the node type of the current node.ADTNode<S,I,O>
getParent()
S
getState()
I
getSymbol()
void
setParent(ADTNode<S,I,O> parent)
void
setState(S state)
void
setSymbol(I symbol)
String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.learnlib.algorithm.adt.adt.ADTNode
getChild, getNodes, getVisualizationHelper, isLeaf
-
Methods inherited from interface net.automatalib.graph.Graph
getAdjacentNodes, getOutgoingEdgesIterator
-
Methods inherited from interface net.automatalib.graph.IndefiniteGraph
getAdjacentNodesIterator, getEdgesBetween
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
getSymbol
public I getSymbol()
-
setSymbol
public void setSymbol(I symbol)
-
getState
public S getState()
-
setState
public void setState(S state)
-
getNodeType
public ADTNode.NodeType getNodeType()
Description copied from interface:ADTNode
Returns the node type of the current node.- Specified by:
getNodeType
in interfaceADTNode<S,I,O>
- Returns:
- the node type
-
-