|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdata.ActInitialEndingTriplet
public class ActInitialEndingTriplet
ActInitialEndingTriplet
This class will provide a key for the hash tables representing a transition. Three parameters are used to build the key : 1. The action applied to the transition 2. The initial state set of the transition 3. The ending state set of the transitionCopyright(c) 2005 Université Laval, LSFM research group.
Field Summary | |
---|---|
java.lang.String |
action
The action attached to the transition |
Interval |
endingStates
The ending state setof the transition |
Interval |
initialStates
The initial state set of the transition |
Constructor Summary | |
---|---|
ActInitialEndingTriplet(java.lang.String action,
Interval initialStates,
Interval endingStates)
Default constructor with the three parameters |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Determines if the object is identical to this triplet. |
int |
hashCode()
Build a has value based on the triplet's parameters. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Interval initialStates
public Interval endingStates
public java.lang.String action
Constructor Detail |
---|
public ActInitialEndingTriplet(java.lang.String action, Interval initialStates, Interval endingStates)
action
- the action attached to the transitioninitialStates
- initial state set of the transitionendingStates
- ending state set of the transitionMethod Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the object to compare
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |