public static class XSDParticleImpl.XSDNFA.TransitionImpl extends java.lang.Object implements XSDParticle.DFA.Transition
Modifier and Type | Field and Description |
---|---|
protected int |
hashCode |
protected XSDParticle.DFA.State |
state |
protected XSDParticle |
xsdParticle |
Constructor and Description |
---|
TransitionImpl(XSDParticle xsdParticle,
XSDParticle.DFA.State state) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
XSDParticle |
getParticle()
Returns the particle associated with this transition.
|
XSDParticle.DFA.State |
getState()
Returns the target state of this transition.
|
int |
hashCode() |
void |
setParticle(XSDParticle xsdParticle) |
void |
setState(XSDParticle.DFA.State state) |
protected XSDParticle xsdParticle
protected XSDParticle.DFA.State state
protected int hashCode
public TransitionImpl(XSDParticle xsdParticle, XSDParticle.DFA.State state)
public final XSDParticle.DFA.State getState()
XSDParticle.DFA.Transition
getState
in interface XSDParticle.DFA.Transition
public void setState(XSDParticle.DFA.State state)
public final XSDParticle getParticle()
XSDParticle.DFA.Transition
getParticle
in interface XSDParticle.DFA.Transition
public void setParticle(XSDParticle xsdParticle)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object