org.eclipse.xtext.serializer.analysis
Class SerializerPDA
java.lang.Object
org.eclipse.xtext.serializer.analysis.SerializerPDA
- All Implemented Interfaces:
- DirectedGraph<ISerState>, Nfa<ISerState>, Pda<ISerState,RuleCall>
public class SerializerPDA
- extends java.lang.Object
- implements Pda<ISerState,RuleCall>
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
start
protected SerializerPDA.SerializerPDAState start
stop
protected SerializerPDA.SerializerPDAState stop
SerializerPDA
public SerializerPDA(SerializerPDA.SerializerPDAState start,
SerializerPDA.SerializerPDAState stop)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getFollowers
public java.lang.Iterable<ISerState> getFollowers(ISerState state)
- Specified by:
getFollowers
in interface DirectedGraph<ISerState>
getPop
public RuleCall getPop(ISerState state)
- Specified by:
getPop
in interface Pda<ISerState,RuleCall>
getPush
public RuleCall getPush(ISerState state)
- Specified by:
getPush
in interface Pda<ISerState,RuleCall>
getStart
public ISerState getStart()
- Specified by:
getStart
in interface Nfa<ISerState>
getStop
public ISerState getStop()
- Specified by:
getStop
in interface Nfa<ISerState>
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object