Class DictionaryEntryPersistor
java.lang.Object
opennlp.tools.dictionary.serializer.DictionaryEntryPersistor
A persistor used by for reading and writing 
dictionaries
 of all kinds.- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic booleancreate(InputStream in, EntryInserter inserter) static voidserialize(OutputStream out, Iterator<Entry> entries) Deprecated.static voidserialize(OutputStream out, Iterator<Entry> entries, boolean casesensitive) Serializes the given entries to the givenOutputStream. 
- 
Constructor Details
- 
DictionaryEntryPersistor
public DictionaryEntryPersistor() 
 - 
 - 
Method Details
- 
create
CreatesEntrys from the givenInputStreamand forwards theseEntrys to theEntryInserter.Note: After creation is finished the provided
InputStreamis closed.- Parameters:
 in- The openInputStreamto read entries from.inserter- inserter to forward entries to- Returns:
 - The 
isCaseSensitiveattribute of aDictionary. - Throws:
 IOException- Thrown if IO errors occurred.InvalidFormatException- Thrown if parameters were invalid.
 - 
serialize
@Deprecated public static void serialize(OutputStream out, Iterator<Entry> entries) throws IOException Deprecated.Useserialize(OutputStream, Iterator, boolean)instead.Serializes the given entries to the givenOutputStream.Note: After the serialization is finished the provided
OutputStreamremains open.- Parameters:
 out- TheOutputStreamto serialize to.entries- Theentriesto serialize.- Throws:
 IOException- Thrown if IO errors occurred.InvalidFormatException- Thrown if parameters were invalid.
 - 
serialize
public static void serialize(OutputStream out, Iterator<Entry> entries, boolean casesensitive) throws IOException Serializes the given entries to the givenOutputStream.Note: After the serialization is finished the provided
OutputStreamremains open.- Parameters:
 out- TheOutputStreamto serialize to.entries- Theentriesto serialize.casesensitive- Indicates if the written dictionary should be case-sensitive, or not.- Throws:
 IOException- Thrown if IO errors occurred.InvalidFormatException- Thrown if parameters were invalid.
 
 - 
 
serialize(OutputStream, Iterator, boolean)instead.