public class EpsilonTransitionLabel extends Object implements TransitionLabel, Comparable<EpsilonTransitionLabel>
TransitionLabel.TransitionTypeHORIZONTAL_TAB, MAX_16UNICODE, MAX_DIGIT, MAX_SPACE, MAX_WORD1, MAX_WORD2, MAX_WORD3, MIN_16UNICODE, MIN_DIGIT, MIN_SPACE, MIN_WORD1, MIN_WORD2, MIN_WORD3, VERTICAL_TAB| Constructor and Description |
|---|
EpsilonTransitionLabel(String transitionLabel) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(EpsilonTransitionLabel o) |
TransitionLabel |
complement() |
TransitionLabel |
copy() |
boolean |
equals(Object o) |
String |
getSymbol() |
TransitionLabel.TransitionType |
getTransitionType() |
int |
hashCode() |
TransitionLabel |
intersection(TransitionLabel tl) |
boolean |
isEmpty() |
boolean |
matches(String word) |
boolean |
matches(TransitionLabel tl) |
String |
toString() |
TransitionLabel |
union(TransitionLabel tl) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitmainpublic EpsilonTransitionLabel(String transitionLabel)
public boolean matches(String word)
matches in interface TransitionLabelpublic boolean matches(TransitionLabel tl)
matches in interface TransitionLabelpublic TransitionLabel intersection(TransitionLabel tl)
intersection in interface TransitionLabelpublic TransitionLabel union(TransitionLabel tl)
union in interface TransitionLabelpublic TransitionLabel complement()
complement in interface TransitionLabelpublic boolean isEmpty()
isEmpty in interface TransitionLabelpublic String getSymbol()
getSymbol in interface TransitionLabelpublic TransitionLabel copy()
copy in interface TransitionLabelpublic TransitionLabel.TransitionType getTransitionType()
getTransitionType in interface TransitionLabelpublic int compareTo(EpsilonTransitionLabel o)
compareTo in interface Comparable<EpsilonTransitionLabel>Copyright © 2021. All rights reserved.