public interface ActiveListManager extends Configurable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_ABSOLUTE_WORD_BEAM_WIDTH
The property that specifies the absolute word beam width
|
static java.lang.String |
PROP_RELATIVE_WORD_BEAM_WIDTH
The property that specifies the relative word beam width
|
Modifier and Type | Method and Description |
---|---|
void |
add(Token token)
Adds the given token to the list
|
void |
clearEmittingList()
Clears emitting list in manager
|
void |
dump()
Dumps out debug info for the active list manager
|
ActiveList |
getEmittingList()
Returns the emitting ActiveList from the manager
|
java.util.Iterator<ActiveList> |
getNonEmittingListIterator()
Returns an Iterator of all the non-emitting ActiveLists.
|
void |
setNumStateOrder(int numStateOrder)
Sets the total number of state types to be managed
|
newProperties
@S4Integer(defaultValue=2000) static final java.lang.String PROP_ABSOLUTE_WORD_BEAM_WIDTH
@S4Double(defaultValue=0.0) static final java.lang.String PROP_RELATIVE_WORD_BEAM_WIDTH
void add(Token token)
token
- the token to addjava.util.Iterator<ActiveList> getNonEmittingListIterator()
ActiveList getEmittingList()
void clearEmittingList()
void dump()
void setNumStateOrder(int numStateOrder)
numStateOrder
- the total number of state types