Package openllet.core.utils.fsm
Class Transition<T>
- java.lang.Object
-
- openllet.core.utils.fsm.Transition<T>
-
- Type Parameters:
T
- kind of transition
public class Transition<T> extends java.lang.Object
Copyright: Copyright (c) 2006
Company: Clark & Parsia, LLC.
- Author:
- Evren Sirin
-
-
Constructor Summary
Constructors Constructor Description Transition(State<T> t)
/* add edge with epsilon edgeTransition(T name, State<T> to)
add edge for _name from _current state _to state t on c
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
isEpsilon
public boolean isEpsilon()
-
getName
public T getName()
-
hasName
public boolean hasName(T c)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-