public class EarleyChart
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(int row,
EarleyItem item)
Determine if an item is in the chart.
|
java.util.List<EarleyItem> |
get(int row)
Get a row from the chart.
|
int |
size()
How big is the chart?
|
public int size()
public java.util.List<EarleyItem> get(int row)
The chart will be enlarged if necessary.
row - the row number (0-indexed).public boolean contains(int row,
EarleyItem item)
This method will be faster than a linear search of the row.
row - the row to searchitem - the item to search form