Package net.didion.jwnl.dictionary.morph
Class BaseFormSet
- java.lang.Object
-
- net.didion.jwnl.dictionary.morph.BaseFormSet
-
public class BaseFormSet extends java.lang.Object
A group of possible base forms for a particular lemma
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
_allowDuplicates
private java.util.List
_forms
private int
_index
-
Constructor Summary
Constructors Constructor Description BaseFormSet()
BaseFormSet(boolean allowDuplicates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String s)
void
addAll(BaseFormSet forms)
java.lang.String
getCurrentForm()
java.lang.String
getForm(int index)
java.util.List
getForms()
int
getIndex()
java.lang.String
getNextForm()
boolean
isCurrentFormAvailable()
private boolean
isFormAvailable(int index)
boolean
isMoreFormsAvailable()
void
setIndex(int index)
int
size()
-
-
-
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)
-
-