org.biojava.bio.dp
Class Transition
java.lang.Object
org.biojava.bio.dp.Transition
- All Implemented Interfaces:
- Serializable
public class Transition
- extends Object
- implements Serializable
This is a small and ugly class for storing a transition. It is hash-code-able,
and has a sensible equality operator.
- Author:
- Matthew Pocock
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(Object o)
Two transitions are equal if they have the same from and to states. |
int |
hashCode()
The hash code is from.hashCode() ^ to.hashCode() |
from
public State from
to
public State to
Transition
public Transition(State from,
State to)
equals
public boolean equals(Object o)
throws ClassCastException
- Two transitions are equal if they have the same from and to states.
- Overrides:
equals
in class Object
- Throws:
ClassCastException
hashCode
public int hashCode()
- The hash code is from.hashCode() ^ to.hashCode()
- Overrides:
hashCode
in class Object