Package opennlp.tools.tokenize
Class DictionaryDetokenizer
- java.lang.Object
 - 
- opennlp.tools.tokenize.DictionaryDetokenizer
 
 
- 
- All Implemented Interfaces:
 Detokenizer
public class DictionaryDetokenizer extends Object implements Detokenizer
A rule based detokenizer. Simple rules which indicate in which direction a token should be moved are looked up in aDetokenizationDictionaryobject.- See Also:
 Detokenizer,DetokenizationDictionary
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface opennlp.tools.tokenize.Detokenizer
Detokenizer.DetokenizationOperation 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DictionaryDetokenizer(DetokenizationDictionary dict) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Detokenizer.DetokenizationOperation[]detokenize(String[] tokens)Detokenize the input tokens.Stringdetokenize(String[] tokens, String splitMarker)Detokenize the input tokens into a String. 
 - 
 
- 
- 
Constructor Detail
- 
DictionaryDetokenizer
public DictionaryDetokenizer(DetokenizationDictionary dict)
 
 - 
 
- 
Method Detail
- 
detokenize
public Detokenizer.DetokenizationOperation[] detokenize(String[] tokens)
Description copied from interface:DetokenizerDetokenize the input tokens.- Specified by:
 detokenizein interfaceDetokenizer- Parameters:
 tokens- the tokens to detokenize.- Returns:
 - the merge operations to detokenize the input tokens.
 
 
- 
detokenize
public String detokenize(String[] tokens, String splitMarker)
Description copied from interface:DetokenizerDetokenize the input tokens into a String. Tokens which are connected without a space inbetween can be separated by a split marker.- Specified by:
 detokenizein interfaceDetokenizer- Parameters:
 tokens- the token which should be concatenatedsplitMarker- the split marker or null- Returns:
 - the concatenated tokens
 
 
 - 
 
 -