| Package | Description |
|---|---|
| edu.washington.cs.knowitall.regex |
| Modifier and Type | Field and Description |
|---|---|
FiniteAutomaton.Automaton<E> |
RegularExpression.auto |
| Modifier and Type | Method and Description |
|---|---|
FiniteAutomaton.Automaton<E> |
Expression.build() |
FiniteAutomaton.Automaton<E> |
Expression.MatchingGroup.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.Or.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.Star.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.Plus.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.Option.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.MinMax.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.BaseExpression.build()
Convert the expression into a NFA.
|
FiniteAutomaton.Automaton<E> |
Expression.AssertionExpression.build()
Convert the expression into a NFA.
|
static <E> FiniteAutomaton.Automaton<E> |
RegularExpression.build(List<Expression<E>> exprs)
Build an NFA from the list of expressions.
|
Copyright © 2010–2013 University of Washington CSE. All rights reserved.