public class ParsingThreadsafeProcessor extends java.lang.Object implements ThreadsafeProcessor<java.util.List<? extends HasWord>,ParserQuery>
| Constructor and Description |
|---|
ParsingThreadsafeProcessor(ParserGrammar pqFactory) |
ParsingThreadsafeProcessor(ParserGrammar pqFactory,
java.io.PrintWriter pwErr) |
| Modifier and Type | Method and Description |
|---|---|
ThreadsafeProcessor<java.util.List<? extends HasWord>,ParserQuery> |
newInstance()
Return a new threadsafe instance.
|
ParserQuery |
process(java.util.List<? extends HasWord> sentence)
Set the input item that will be processed when a thread is allocated to
this processor.
|
public ParsingThreadsafeProcessor(ParserGrammar pqFactory)
public ParsingThreadsafeProcessor(ParserGrammar pqFactory, java.io.PrintWriter pwErr)
public ParserQuery process(java.util.List<? extends HasWord> sentence)
ThreadsafeProcessorprocess in interface ThreadsafeProcessor<java.util.List<? extends HasWord>,ParserQuery>sentence - the object to be processedpublic ThreadsafeProcessor<java.util.List<? extends HasWord>,ParserQuery> newInstance()
ThreadsafeProcessornewInstance in interface ThreadsafeProcessor<java.util.List<? extends HasWord>,ParserQuery>