Package | Description |
---|---|
org.opentripplanner.routing.automata |
Modifier and Type | Class and Description |
---|---|
class |
NTChoice |
class |
NTKleenePlus |
class |
NTKleeneStar |
class |
NTOptional
Consume zero or one copies of the specified nonterminal.
|
class |
NTSequence |
class |
NTTrivial |
Modifier and Type | Field and Description |
---|---|
Nonterminal |
NFA.nt
the nonterminal which this state machine accepts
|
Modifier and Type | Method and Description |
---|---|
Nonterminal |
Nonterminal.chain(Object... objects) |
static Nonterminal |
Nonterminal.choice(Object... objs) |
Nonterminal |
Nonterminal.optional() |
static Nonterminal |
Nonterminal.optional(Object... objs) |
Nonterminal |
Nonterminal.or(Object that) |
Nonterminal |
Nonterminal.plus() |
static Nonterminal |
Nonterminal.plus(Object... objs) |
static Nonterminal |
Nonterminal.seq(Object... objs) |
Nonterminal |
Nonterminal.star() |
static Nonterminal |
Nonterminal.star(Object... objs) |
Constructor and Description |
---|
DFA(Nonterminal nonterminal)
Build a deterministic finite automaton that accepts the given nonterminal from a grammar
|
NFA(Nonterminal nt) |
NFA(Nonterminal nt,
boolean build) |
NTChoice(Nonterminal... nts) |
NTKleenePlus(Nonterminal nt) |
NTKleeneStar(Nonterminal nt) |
NTOptional(Nonterminal nt) |
NTSequence(Nonterminal... nts) |
Copyright © 2015. All rights reserved.