Package net.didion.jwnl.dictionary.morph
Class AbstractDelegatingOperation
java.lang.Object
net.didion.jwnl.dictionary.morph.AbstractDelegatingOperation
- All Implemented Interfaces:
Operation
,Createable
- Direct Known Subclasses:
DetachSuffixesOperation
,TokenizerOperation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDelegate
(String key, Operation[] operations) protected boolean
delegate
(POS pos, String lemma, BaseFormSet forms, String key) protected abstract AbstractDelegatingOperation
getInstance
(Map params) protected abstract String[]
getKeys()
protected boolean
hasDelegate
(String key)
-
Field Details
-
_operationSets
-
-
Constructor Details
-
AbstractDelegatingOperation
protected AbstractDelegatingOperation()
-
-
Method Details
-
create
- Specified by:
create
in interfaceCreateable
- Throws:
JWNLException
-
addDelegate
-
getKeys
-
getInstance
- Throws:
JWNLException
-
hasDelegate
-
delegate
protected boolean delegate(POS pos, String lemma, BaseFormSet forms, String key) throws JWNLException - Throws:
JWNLException
-