public class IndexWordSet extends Object
IndexWord
s, each containing
one part of speech of the same word. IndexWordSets are usually created by a
call to Dictionary.lookupAllIndexWords
.Constructor and Description |
---|
IndexWordSet(String lemma) |
Modifier and Type | Method and Description |
---|---|
void |
add(IndexWord word)
Add an IndexWord to this set
|
boolean |
equals(Object object)
It is assumed that IndexWordSets will only be created by calling
Dictionary.lookupAllIndexWords ,
so all IndexWordSets with the same lemma should be equal. |
IndexWord |
getIndexWord(POS p)
Get the IndexWord associated with
p . |
IndexWord[] |
getIndexWordArray()
Get an array of the IndexWords in this set.
|
Collection |
getIndexWordCollection()
Get a collection of the IndexWords in this set.
|
String |
getLemma() |
int |
getSenseCount(POS pos)
Find out how many senses the word with part-of-speech
pos has. |
Set |
getValidPOSSet()
Get a set of all the parts-of-speech for which there is an
IndexWord in this set.
|
boolean |
isValidPOS(POS pos)
Return true if there is a word with part-of-speech
pos in
this set. |
void |
remove(POS p)
Remove the IndexWord associated with
p from this set. |
int |
size()
Get the number of IndexWords in this set
|
String |
toString() |
public IndexWordSet(String lemma)
public void add(IndexWord word)
public void remove(POS p)
p
from this set.public int size()
public IndexWord[] getIndexWordArray()
public Collection getIndexWordCollection()
public Set getValidPOSSet()
public boolean isValidPOS(POS pos)
pos
in
this set.public int getSenseCount(POS pos)
pos
has.public String getLemma()
public boolean equals(Object object)
Dictionary.lookupAllIndexWords
,
so all IndexWordSets with the same lemma should be equal.Copyright © 2015. All rights reserved.