| Package | Description |
|---|---|
| analysis | |
| nfa | |
| nfa.transitionlabel |
| Modifier and Type | Class and Description |
|---|---|
static class |
NFAAnalyser.IdaSpecialTransitionLabel |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.complement() |
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.copy() |
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.union(TransitionLabel tl) |
| Modifier and Type | Method and Description |
|---|---|
static Set<TransitionLabel> |
NFAAnalysisTools.getAlphabet(NFAGraph n) |
LinkedList<TransitionLabel> |
NFAAnalyser.IdaSpecialTransitionLabel.getTransitionLabels() |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.intersection(TransitionLabel tl) |
boolean |
NFAAnalyser.IdaSpecialTransitionLabel.matches(TransitionLabel tl) |
TransitionLabel |
NFAAnalyser.IdaSpecialTransitionLabel.union(TransitionLabel tl) |
| Modifier and Type | Method and Description |
|---|---|
static NFAGraph |
NFAAnalysisTools.determinize(NFAGraph input,
Set<NFAVertexND> reachableFromStart,
Set<TransitionLabel> alphabet) |
static NFAGraph |
NFAAnalysisTools.productConstruction(NFAGraph m1,
NFAGraph m2,
HashMap<NFAEdge,TransitionLabel> originalWords) |
| Constructor and Description |
|---|
IdaSpecialTransitionLabel(LinkedList<TransitionLabel> transitionLabels) |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
FilterEdge.getOutGoingTransitionCharacter() |
TransitionLabel |
NFAEdge.getTransitionLabel() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NFAEdge.isTransitionFor(TransitionLabel tl) |
boolean |
FilterEdge.isTransitionFor(TransitionLabel tl) |
void |
NFAEdge.setTransitionLabel(TransitionLabel transitionLabel) |
| Constructor and Description |
|---|
FilterEdge(NFAVertexND sourceVertex,
NFAVertexND targetVertex,
TransitionLabel transitionCharacter,
TransitionLabel outGoingTransitionCharacter) |
NFAEdge(NFAVertexND sourceVertex,
NFAVertexND targetVertex,
TransitionLabel transitionLabel) |
| Modifier and Type | Class and Description |
|---|---|
class |
CharacterClassTransitionLabel |
class |
EpsilonTransitionLabel |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
TransitionLabel.complement() |
TransitionLabel |
EpsilonTransitionLabel.complement() |
TransitionLabel |
CharacterClassTransitionLabel.complement() |
TransitionLabel |
TransitionLabel.copy() |
TransitionLabel |
EpsilonTransitionLabel.copy() |
TransitionLabel |
CharacterClassTransitionLabel.copy() |
TransitionLabel |
TransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
EpsilonTransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
CharacterClassTransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
TransitionLabelParserRecursive.parseTransitionLabel() |
TransitionLabel |
TransitionLabel.union(TransitionLabel tl) |
TransitionLabel |
EpsilonTransitionLabel.union(TransitionLabel tl) |
TransitionLabel |
CharacterClassTransitionLabel.union(TransitionLabel tl) |
| Modifier and Type | Method and Description |
|---|---|
TransitionLabel |
TransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
EpsilonTransitionLabel.intersection(TransitionLabel tl) |
TransitionLabel |
CharacterClassTransitionLabel.intersection(TransitionLabel tl) |
boolean |
TransitionLabel.matches(TransitionLabel tl) |
boolean |
EpsilonTransitionLabel.matches(TransitionLabel tl) |
boolean |
CharacterClassTransitionLabel.matches(TransitionLabel tl) |
TransitionLabel |
TransitionLabel.union(TransitionLabel tl) |
TransitionLabel |
EpsilonTransitionLabel.union(TransitionLabel tl) |
TransitionLabel |
CharacterClassTransitionLabel.union(TransitionLabel tl) |
Copyright © 2021. All rights reserved.