public class FilterEdge extends NFAEdge
| Constructor and Description |
|---|
FilterEdge(NFAVertexND sourceVertex,
NFAVertexND targetVertex,
String transitionCharacter,
String outGoingTransitionCharacter) |
FilterEdge(NFAVertexND sourceVertex,
NFAVertexND targetVertex,
TransitionLabel transitionCharacter,
TransitionLabel outGoingTransitionCharacter) |
| Modifier and Type | Method and Description |
|---|---|
NFAEdge |
copy() |
boolean |
equals(Object o) |
TransitionLabel |
getOutGoingTransitionCharacter() |
int |
hashCode() |
boolean |
isTransitionFor(String word) |
boolean |
isTransitionFor(TransitionLabel tl) |
void |
setOutGoingTransitionCharacter(String outGoingTransitionCharacter) |
String |
toString() |
compareTo, getATransitionCharacter, getIsEpsilonTransition, getNumParallel, getSourceVertex, getTargetVertex, getTransitionLabel, getTransitionType, incNumParallel, setNumParallel, setTransitionLabel, setTransitionLabelpublic FilterEdge(NFAVertexND sourceVertex, NFAVertexND targetVertex, String transitionCharacter, String outGoingTransitionCharacter) throws EmptyTransitionLabelException
EmptyTransitionLabelExceptionpublic FilterEdge(NFAVertexND sourceVertex, NFAVertexND targetVertex, TransitionLabel transitionCharacter, TransitionLabel outGoingTransitionCharacter)
public TransitionLabel getOutGoingTransitionCharacter()
public void setOutGoingTransitionCharacter(String outGoingTransitionCharacter)
public NFAEdge copy()
public boolean isTransitionFor(String word)
isTransitionFor in class NFAEdgepublic boolean isTransitionFor(TransitionLabel tl)
isTransitionFor in class NFAEdgeCopyright © 2021. All rights reserved.