public interface ILispDAO
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
get(Object key)
Get the entries from the DAO
|
void |
getAll(IRowVisitor visitor)
Enumerate all the entries from the DAO
|
Object |
getSpecific(Object key,
String valueKey)
Get a specific value from the DAO.
|
void |
put(Object key,
MappingEntry<?>... values)
Put a entry into the DAO.
|
ILispDAO |
putNestedTable(Object key,
String valueKey)
Inserts a new, nested table for given key and subkey.
|
ILispDAO |
putTable(String key)
Insert a new table for given key.
|
void |
remove(Object key)
Remove an entry from the DAO
|
void |
removeAll()
Clear the DAO and remove all of the entries.
|
void |
removeSpecific(Object key,
String valueKey)
Remove an entry from the DAO
|
void put(Object key, MappingEntry<?>... values)
key - The entry's key.values - The entry's value.Object getSpecific(Object key, String valueKey)
key - The key of the value to fetchvalueKey - The value to fetchMap<String,Object> get(Object key)
key - The key.void getAll(IRowVisitor visitor)
visitor - The visitor object.void remove(Object key)
key - The key of the entry to deletevoid removeSpecific(Object key, String valueKey)
key - The key of the entryvalueKey - The value to deletevoid removeAll()
ILispDAO putTable(String key)
key - The key for the tableCopyright © 2017 OpenDaylight. All rights reserved.