Package opennlp.uima.normalizer
Class StringDictionary
- java.lang.Object
- 
- opennlp.uima.normalizer.StringDictionary
 
- 
 public class StringDictionary extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description StringDictionary()StringDictionary(InputStream in)InitializesStringDictionaryvia a specifiedInputStream.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget(StringList key)Retrieves a value from a dictionary via itskey.voidput(StringList key, String value)Adds a new entry to the dictionary.voidserialize(OutputStream out)Writes the dictionary to the givenOutputStream.
 
- 
- 
- 
Constructor Detail- 
StringDictionarypublic StringDictionary() 
 - 
StringDictionarypublic StringDictionary(InputStream in) throws IOException InitializesStringDictionaryvia a specifiedInputStream.- Parameters:
- in- A valid, open- InputStreamto initialize with.
- Throws:
- IOException- Thrown if IO errors occurred.
 
 
- 
 - 
Method Detail- 
getpublic String get(StringList key) Retrieves a value from a dictionary via itskey.- Parameters:
- key- The- keyto get value with.
- Returns:
- Retrieves a corresponding String value or nullif not found.
 
 - 
putpublic void put(StringList key, String value) Adds a new entry to the dictionary.- Parameters:
- key- The- keyunder which to put the- value.
- value- The value to put.
 
 - 
serializepublic void serialize(OutputStream out) throws IOException Writes the dictionary to the givenOutputStream.- Parameters:
- out- A valid, open- OutputStreamto serialize to.
- Throws:
- IOException- Thrown if IO errors occurred during serialization.
 
 
- 
 
-