public static class NFAAnalyser.IdaSpecialTransitionLabel extends Object implements TransitionLabel
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 |
|---|
IdaSpecialTransitionLabel(LinkedList<TransitionLabel> transitionLabels) |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
complement() |
TransitionLabel |
copy() |
String |
getSymbol() |
LinkedList<TransitionLabel> |
getTransitionLabels() |
TransitionLabel.TransitionType |
getTransitionType() |
TransitionLabel |
intersection(TransitionLabel tl) |
boolean |
isEmpty() |
boolean |
matches(String word) |
boolean |
matches(TransitionLabel tl) |
String |
toString() |
TransitionLabel |
union(TransitionLabel tl) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitmainpublic IdaSpecialTransitionLabel(LinkedList<TransitionLabel> transitionLabels)
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 LinkedList<TransitionLabel> getTransitionLabels()
Copyright © 2021. All rights reserved.