Package net.didion.jwnl.dictionary.morph
Class BaseFormSet
- java.lang.Object
-
- net.didion.jwnl.dictionary.morph.BaseFormSet
-
public class BaseFormSet extends java.lang.ObjectA group of possible base forms for a particular lemma
-
-
Field Summary
Fields Modifier and Type Field Description private boolean_allowDuplicatesprivate java.util.List_formsprivate int_index
-
Constructor Summary
Constructors Constructor Description BaseFormSet()BaseFormSet(boolean allowDuplicates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String s)voidaddAll(BaseFormSet forms)java.lang.StringgetCurrentForm()java.lang.StringgetForm(int index)java.util.ListgetForms()intgetIndex()java.lang.StringgetNextForm()booleanisCurrentFormAvailable()private booleanisFormAvailable(int index)booleanisMoreFormsAvailable()voidsetIndex(int index)intsize()
-
-
-
Method Detail
-
add
public void add(java.lang.String s)
-
addAll
public void addAll(BaseFormSet forms)
-
getForm
public java.lang.String getForm(int index)
-
getForms
public java.util.List getForms()
-
isCurrentFormAvailable
public boolean isCurrentFormAvailable()
-
getCurrentForm
public java.lang.String getCurrentForm()
-
isMoreFormsAvailable
public boolean isMoreFormsAvailable()
-
getNextForm
public java.lang.String getNextForm()
-
getIndex
public int getIndex()
-
setIndex
public void setIndex(int index)
-
size
public int size()
-
isFormAvailable
private boolean isFormAvailable(int index)
-
-