|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.mit.jwi.data.parse.ExceptionLineParser
public class ExceptionLineParser
Parser for Wordnet exception files (e.g., exc.adv
or
adv.exc
). This parser produces IExceptionEntryProxy
objects instead of IExceptionEntry
objects directly because the
exception files do not contain information about part of speech. This needs
to be added by the governing object to create a full-fledged
IExceptionEntry
object.
This class follows a singleton design pattern, and is not intended to be
instantiated directly; rather, call the getInstance()
method to get
the singleton instance.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface edu.mit.jwi.data.parse.ILineParser |
---|
ILineParser.MisformattedLineException |
Constructor Summary | |
---|---|
protected |
ExceptionLineParser()
This constructor is marked protected so that the class may be sub-classed, but not directly instantiated. |
Method Summary | |
---|---|
static ExceptionLineParser |
getInstance()
Returns the singleton instance of this class, instantiating it if necessary. |
IExceptionEntryProxy |
parseLine(java.lang.String line)
Given the line of data, this method produces an object of class T . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ExceptionLineParser()
getInstance()
method.
Method Detail |
---|
public static ExceptionLineParser getInstance()
null
.
null
singleton instance of this class,
instantiating it if necessary.public IExceptionEntryProxy parseLine(java.lang.String line)
ILineParser
T
.
parseLine
in interface ILineParser<IExceptionEntryProxy>
line
- the line to be parsed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |