| Package | Description |
|---|---|
| edu.washington.cs.knowitall.regex |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Match.FinalMatch<E>
A match representation that has efficient method calls but is immutable.
|
protected static class |
Match.IntermediateMatch<E>
A match representation that is mutable but many method calls compute
values instead of returning stored values.
|
| Modifier and Type | Method and Description |
|---|---|
Match<E> |
RegularExpression.find(List<E> tokens)
Find the first match of the regular expression against tokens.
|
Match<E> |
RegularExpression.find(List<E> tokens,
int start)
Find the first match of the regular expression against tokens, starting
at the specified index.
|
Match<E> |
RegularExpression.lookingAt(List<E> tokens)
Determine if the regular expression matches the beginning of the
supplied tokens.
|
Match<E> |
RegularExpression.lookingAt(List<E> tokens,
int start)
Determine if the regular expression matches the supplied tokens,
starting at the specified index.
|
Match<E> |
RegularExpression.match(List<E> tokens) |
| Modifier and Type | Method and Description |
|---|---|
List<Match<E>> |
RegularExpression.findAll(List<E> tokens)
Find all non-overlapping matches of the regular expression against tokens.
|
| Constructor and Description |
|---|
Match.FinalMatch(Match<E> m) |
Match(Match<E> match) |
Copyright © 2010–2013 University of Washington CSE. All rights reserved.