public class Automaton.LinkedSet_State extends java.lang.Object implements Automaton.IState
Modifier and Type | Field and Description |
---|---|
Automaton.Wrapper_State |
elements |
protected Automaton.Wrapper_State |
lastElement |
Constructor and Description |
---|
Automaton.LinkedSet_State() |
Automaton.LinkedSet_State(Automaton.State state) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Automaton.State state) |
void |
addAll(Automaton.IState state) |
void |
addAll(Automaton.LinkedSet_State states) |
void |
clear() |
java.lang.Object |
clone() |
boolean |
contains(Automaton.State state) |
boolean |
equals(Automaton.LinkedSet_State set) |
boolean |
equals(java.lang.Object obj) |
Automaton.LinkedSet_State |
getAllReachableStates() |
int |
hashCode() |
boolean |
isEmpty() |
Automaton.IState |
next(char ch) |
boolean |
remove(Automaton.State state) |
int |
size() |
java.lang.String |
toString() |
public Automaton.Wrapper_State elements
protected Automaton.Wrapper_State lastElement
public Automaton.LinkedSet_State()
public Automaton.LinkedSet_State(Automaton.State state)
public boolean add(Automaton.State state)
public void addAll(Automaton.LinkedSet_State states)
public void addAll(Automaton.IState state)
public boolean remove(Automaton.State state)
public boolean contains(Automaton.State state)
public void clear()
public int size()
public boolean isEmpty()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean equals(Automaton.LinkedSet_State set)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone()
clone
in interface Automaton.IState
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public Automaton.LinkedSet_State getAllReachableStates()
getAllReachableStates
in interface Automaton.IState
public final Automaton.IState next(char ch)
next
in interface Automaton.IState