gate.wordnet
Interface Synset


public interface Synset

Represents WordNet synset.


Method Summary
 String getGloss()
          textual description of the synset
 long getOffset()
          offset in index files
 int getPOS()
          returns the part-of-speech for this synset, see WordNet::POS_XXX constants
 List getSemanticRelations()
          get the SemanticRelation-s of this synset
 List getSemanticRelations(int type)
          get the SemanticRelation-s of specific type (HYPERNYm) for this synset
 WordSense getWordSense(int offset)
          get specific WordSense according to its order in the synset - most important senses come first
 List getWordSenses()
          WordSenses contained in this synset
 boolean isUniqueBeginner()
          is this synset a UB - i.e. has no hypernym
 

Method Detail

getPOS

int getPOS()
returns the part-of-speech for this synset, see WordNet::POS_XXX constants


isUniqueBeginner

boolean isUniqueBeginner()
                         throws WordNetException
is this synset a UB - i.e. has no hypernym

Throws:
WordNetException

getGloss

String getGloss()
textual description of the synset


getOffset

long getOffset()
offset in index files


getWordSenses

List getWordSenses()
WordSenses contained in this synset


getWordSense

WordSense getWordSense(int offset)
get specific WordSense according to its order in the synset - most important senses come first


getSemanticRelations

List getSemanticRelations()
                          throws WordNetException
get the SemanticRelation-s of this synset

Throws:
WordNetException

getSemanticRelations

List getSemanticRelations(int type)
                          throws WordNetException
get the SemanticRelation-s of specific type (HYPERNYm) for this synset

Throws:
WordNetException