Class AutomatenParameter.Wert
java.lang.Object
|
+--AutomatenParameter.Wert
- public class AutomatenParameter.Wert
- extends java.lang.Object
Diese Klasse kapselt ein Tripel [char zeichen, int von, int[] nach] fuer die Ueberfuehrungsfunktion.
Field Summary |
private java.lang.Integer |
nach
Zustand, in den ueberfuehrt wird |
private java.lang.Integer |
start
Zustand, aus dem ueberfuehrt wird |
private java.lang.Character |
zeichen
eingabezeichen |
Method Summary |
boolean |
equals(AutomatenParameter.Wert w)
vergleicht ein anderes Objekt vom Typ Wert mit sich |
boolean |
equals(java.lang.Object obj)
vergleicht ein anderes Objekt mit sich |
int |
getNach()
liefert den Zustand, in den ueberfuehrt wird |
int |
getStart()
liefert den Zustand, aus dem ueberfuehrt wird |
char |
getZeichen()
liefert das Eingabezeichen |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
,
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
zeichen
private java.lang.Character zeichen
- eingabezeichen
start
private java.lang.Integer start
- Zustand, aus dem ueberfuehrt wird
nach
private java.lang.Integer nach
- Zustand, in den ueberfuehrt wird
AutomatenParameter.Wert
public AutomatenParameter.Wert(char zeichen,
int start,
int nach)
- Parameters:
zeichen
- Eingabezeichen mit dem ueberfuehrt werden sollstart
- Zustand aus dem ueberfuehrt werden sollnach
- Feld von int mit den Nummern der Folgezustaende
getZeichen
public char getZeichen()
- liefert das Eingabezeichen
- Returns:
- gibt das Eingabezeichen als char zurueck
getStart
public int getStart()
- liefert den Zustand, aus dem ueberfuehrt wird
- Returns:
- gibt den Startzustand als int zurueck
getNach
public int getNach()
- liefert den Zustand, in den ueberfuehrt wird
- Returns:
- gibt den Endzustaend als int zurueck
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- vergleicht ein anderes Objekt mit sich
- Parameters:
obj
- das Objekt, mit dem verglichen werden soll- Returns:
- true, falls gleich, sonst false
- Overrides:
- equals in class java.lang.Object
equals
public boolean equals(AutomatenParameter.Wert w)
- vergleicht ein anderes Objekt vom Typ Wert mit sich
- Parameters:
w
- das Objekt, mit dem verglichen werden soll- Returns:
- true, falls gleich, sonst false