withStringValue static method
Create a PersistentMap with strings for keys and values,
with file being the database file, and create specifying
whether to create a new file if it doesn't exist. If file
already exists, the file will not be overwritten, but rather opened.
If file contains and incompatible database, behavior is unspecified.
Implementation
static PersistentMap<String, String> withStringValue(final File file,
{bool create = false}) {
return make<String, String>(
file,
(key) => convert.utf8.encoder.convert(key),
(bytes) => convert.utf8.decode(bytes),
(value) => convert.utf8.encoder.convert(value),
(bytes) => convert.utf8.decode(bytes),
create: create);
}