Package opennlp.uima.normalizer
Class StringDictionary
java.lang.Object
opennlp.uima.normalizer.StringDictionary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionget
(StringList key) Retrieves a value from a dictionary via itskey
.void
put
(StringList key, String value) Adds a new entry to the dictionary.void
serialize
(OutputStream out) Writes the dictionary to the givenOutputStream
.
-
Constructor Details
-
StringDictionary
public StringDictionary() -
StringDictionary
InitializesStringDictionary
via a specifiedInputStream
.- Parameters:
in
- A valid, openInputStream
to initialize with.- Throws:
IOException
- Thrown if IO errors occurred.
-
-
Method Details
-
get
Retrieves a value from a dictionary via itskey
.- Parameters:
key
- Thekey
to get value with.- Returns:
- Retrieves a corresponding String value or
null
if not found.
-
put
Adds a new entry to the dictionary.- Parameters:
key
- Thekey
under which to put thevalue
.value
- The value to put.
-
serialize
Writes the dictionary to the givenOutputStream
.- Parameters:
out
- A valid, openOutputStream
to serialize to.- Throws:
IOException
- Thrown if IO errors occurred during serialization.
-