public abstract class AbstractDelegatingOperation extends AbstractOperation
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,Param> |
params |
dictionary
Constructor and Description |
---|
AbstractDelegatingOperation(Dictionary dictionary,
java.util.Map<java.lang.String,Param> params) |
Modifier and Type | Method and Description |
---|---|
void |
addDelegate(java.lang.String key,
Operation[] operations) |
protected boolean |
delegate(POS pos,
java.lang.String lemma,
BaseFormSet forms,
java.lang.String key) |
protected abstract java.lang.String[] |
getKeys() |
protected boolean |
hasDelegate(java.lang.String key) |
getDictionary, setDictionary
protected final java.util.Map<java.lang.String,Param> params
public AbstractDelegatingOperation(Dictionary dictionary, java.util.Map<java.lang.String,Param> params) throws JWNLException
JWNLException
public void addDelegate(java.lang.String key, Operation[] operations)
protected abstract java.lang.String[] getKeys()
protected boolean hasDelegate(java.lang.String key)
protected boolean delegate(POS pos, java.lang.String lemma, BaseFormSet forms, java.lang.String key) throws JWNLException
JWNLException