public class PersistentMap<V>
extends java.util.AbstractMap<java.lang.String,V>
implements java.io.Closeable
| Constructor and Description |
|---|
PersistentMap(java.io.File dir,
java.lang.Class<V> type) |
PersistentMap(java.io.File dir,
java.lang.Class<V> type,
java.util.Map<java.lang.String,V> map) |
PersistentMap(java.io.File dir,
java.lang.reflect.Type type) |
PersistentMap(java.io.File dir,
java.lang.reflect.Type type,
java.util.Map<java.lang.String,V> map) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
clear(long whenOlder) |
void |
close() |
java.util.Set<java.util.Map.Entry<java.lang.String,V>> |
entrySet() |
java.util.Set<java.lang.String> |
keySet() |
V |
put(java.lang.String key,
V value) |
V |
remove(java.lang.String key) |
java.lang.String |
toString() |
public PersistentMap(java.io.File dir,
java.lang.reflect.Type type)
throws java.lang.Exception
java.lang.Exceptionpublic PersistentMap(java.io.File dir,
java.lang.Class<V> type)
throws java.lang.Exception
java.lang.Exceptionpublic PersistentMap(java.io.File dir,
java.lang.Class<V> type,
java.util.Map<java.lang.String,V> map)
throws java.lang.Exception
java.lang.Exceptionpublic PersistentMap(java.io.File dir,
java.lang.reflect.Type type,
java.util.Map<java.lang.String,V> map)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.util.Map.Entry<java.lang.String,V>> entrySet()
public V remove(java.lang.String key)
public void clear()
public java.util.Set<java.lang.String> keySet()
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.String toString()
toString in class java.util.AbstractMap<java.lang.String,V>public void clear(long whenOlder)
Copyright (c) aQute SARL (2000, 2017) and others. All Rights Reserved.