gate.lexicon
Class NLGLexWordSenseImpl
java.lang.Object
gate.lexicon.MutableLexKBWordSenseImpl
gate.lexicon.NLGLexWordSenseImpl
- All Implemented Interfaces:
- LexKBWordSense, MutableLexKBWordSense, NLGLexWordSense, Serializable
public class NLGLexWordSenseImpl
- extends MutableLexKBWordSenseImpl
- implements NLGLexWordSense, Serializable
- See Also:
- Serialized Form
extraLexInfo
protected HashMap extraLexInfo
NLGLexWordSenseImpl
public NLGLexWordSenseImpl(Word myWord,
MutableLexKBSynset mySynset,
int mySenseNumber,
int myOrderInSynset)
setExtraInfo
public void setExtraInfo(HashMap newInfo)
- Description copied from interface:
NLGLexWordSense
- Sets the extra syntactic info, which is a hash map
with keys strings (e.g., synt-category) and values
any object that is serialisable
- Specified by:
setExtraInfo
in interface NLGLexWordSense
addExtraInfo
public void addExtraInfo(String key,
Object value)
- Description copied from interface:
NLGLexWordSense
- Add extra info for the given key and value
- Specified by:
addExtraInfo
in interface NLGLexWordSense
getExtraInfo
public Object getExtraInfo(String key)
- Description copied from interface:
NLGLexWordSense
- Returns the extra info associated with a key
- Specified by:
getExtraInfo
in interface NLGLexWordSense
getExtraInfo
public HashMap getExtraInfo()
- Description copied from interface:
NLGLexWordSense
- Returns all extra info for this entry
- Specified by:
getExtraInfo
in interface NLGLexWordSense