|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.llnl.ontology.wordnet.OntologyReaderAdaptor
public class OntologyReaderAdaptor
This OntologyReader adaptor class allows sub classes to easily
override specific functionality of a OntologyReader. To adapt the
functionality of an existing OntologyReader, extend this class and
provide at least a one argument constructor that takes in an existing OntologyReader instance. Then override any desired methods.
| Field Summary | |
|---|---|
protected OntologyReader |
reader
The original OntologyReader that is to be decorated. |
| Constructor Summary | |
|---|---|
OntologyReaderAdaptor(OntologyReader reader)
Constructs a new OntologyReaderAdaptor over the given OntologyReader. |
|
| Method Summary | |
|---|---|
void |
addSynset(Synset synset)
|
void |
addSynset(Synset synset,
int index)
|
Set<Synset> |
allSynsets()
|
Set<Synset> |
allSynsets(Synset.PartsOfSpeech pos)
|
int |
getMaxDepth(Synset.PartsOfSpeech pos)
|
Synset |
getSynset(String fullSynsetName)
|
Synset |
getSynset(String lemma,
Synset.PartsOfSpeech pos,
int senseNum)
|
Synset[] |
getSynsets(String lemma)
|
Synset[] |
getSynsets(String lemma,
Synset.PartsOfSpeech pos)
|
Iterator<String> |
morphy(String form)
|
Iterator<String> |
morphy(String form,
Synset.PartsOfSpeech pos)
|
void |
removeSynset(Synset synset)
|
void |
replaceSynset(Synset synset,
Synset replacement)
|
Set<String> |
wordnetTerms()
|
Set<String> |
wordnetTerms(Synset.PartsOfSpeech pos)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface gov.llnl.ontology.wordnet.OntologyReader |
|---|
getSynsets |
| Field Detail |
|---|
protected final OntologyReader reader
OntologyReader that is to be decorated.
| Constructor Detail |
|---|
public OntologyReaderAdaptor(OntologyReader reader)
OntologyReaderAdaptor over the given OntologyReader.
| Method Detail |
|---|
public Iterator<String> morphy(String form)
morphy in interface OntologyReader
public Iterator<String> morphy(String form,
Synset.PartsOfSpeech pos)
morphy in interface OntologyReaderpublic void removeSynset(Synset synset)
removeSynset in interface OntologyReaderpublic void addSynset(Synset synset)
addSynset in interface OntologyReader
public void addSynset(Synset synset,
int index)
addSynset in interface OntologyReader
public void replaceSynset(Synset synset,
Synset replacement)
replaceSynset in interface OntologyReaderpublic Set<String> wordnetTerms()
wordnetTerms in interface OntologyReaderpublic Set<String> wordnetTerms(Synset.PartsOfSpeech pos)
wordnetTerms in interface OntologyReaderpublic Set<Synset> allSynsets()
allSynsets in interface OntologyReaderpublic Set<Synset> allSynsets(Synset.PartsOfSpeech pos)
allSynsets in interface OntologyReaderpublic Synset[] getSynsets(String lemma)
getSynsets in interface OntologyReader
public Synset[] getSynsets(String lemma,
Synset.PartsOfSpeech pos)
getSynsets in interface OntologyReaderpublic Synset getSynset(String fullSynsetName)
getSynset in interface OntologyReader
public Synset getSynset(String lemma,
Synset.PartsOfSpeech pos,
int senseNum)
getSynset in interface OntologyReaderpublic int getMaxDepth(Synset.PartsOfSpeech pos)
getMaxDepth in interface OntologyReader
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||