|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object opennlp.tools.parser.lang.en.HeadRules
public class HeadRules
Class for storing the English head rules associated with parsing.
Constructor Summary | |
---|---|
HeadRules(Reader rulesReader)
Creates a new set of head rules based on the specified reader. |
|
HeadRules(String ruleFile)
Deprecated. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
Parse |
getHead(Parse[] constituents,
String type)
Returns the head constituent for the specified constituents of the specified type. |
Set<String> |
getPunctuationTags()
Returns the set of punctuation tags. |
void |
labelGaps(Stack<Constituent> stack)
Labels the constituents found in the stack with gap labels if appropriate. |
void |
serialize(Writer writer)
Writes the head rules to the writer in a format suitable for loading the head rules again with the constructor. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
@Deprecated public HeadRules(String ruleFile) throws IOException
ruleFile
- the head rules file.
IOException
- if the head rules file can not be read.public HeadRules(Reader rulesReader) throws IOException
rulesReader
- the head rules reader.
IOException
- if the head rules reader can not be read.Method Detail |
---|
public Set<String> getPunctuationTags()
HeadRules
getPunctuationTags
in interface HeadRules
public Parse getHead(Parse[] constituents, String type)
HeadRules
getHead
in interface HeadRules
constituents
- The constituents which make up a constituent of the specified type.type
- The type of a constituent which is made up of the specified constituents.
public void labelGaps(Stack<Constituent> stack)
GapLabeler
labelGaps
in interface GapLabeler
stack
- The stack of un-completed constituents.public void serialize(Writer writer) throws IOException
After the entries have been written, the writer is flushed. The writer remains open after this method returns.
writer
-
IOException
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |