new LocalMap()
Local maps can be used to share data safely in a single Vert.x instance.
- Source:
Methods
-
clear()
-
Clear all entries in the map
- Source:
-
close()
-
Close and release the map
- Source:
-
get(key) → {Object}
-
Get a value from the map
Parameters:
Name Type Description key
Object the key - Source:
Returns:
the value, or null if none- Type
- Object
-
isEmpty() → {boolean}
-
- Source:
Returns:
-
true if there are zero entries in the map
-
- Type
- boolean
-
put(key, value) → {Object}
-
Put an entry in the map
Parameters:
Name Type Description key
Object the key value
Object the value - Source:
Returns:
return the old value, or null if none- Type
- Object
-
putIfAbsent(key, value) → {Object}
-
Put the entry only if there is no existing entry for that key
Parameters:
Name Type Description key
Object the key value
Object the value - Source:
Returns:
the old value or null, if none- Type
- Object
-
remove(key) → {Object}
-
Remove an entry from the map
Parameters:
Name Type Description key
Object the key - Source:
Returns:
the old value- Type
- Object
-
removeIfPresent(key, value) → {boolean}
-
Remove the entry only if there is an entry with the specified key and value
Parameters:
Name Type Description key
Object the key value
Object the value - Source:
Returns:
true if removed- Type
- boolean
-
replace(key, value) → {Object}
-
Replace the entry only if there is an existing entry with the key
Parameters:
Name Type Description key
Object the key value
Object the new value - Source:
Returns:
the old value- Type
- Object
-
replaceIfPresent(key, oldValue, newValue) → {boolean}
-
Replace the entry only if there is an existing entry with the specified key and value
Parameters:
Name Type Description key
Object the key oldValue
Object the old value newValue
Object the new value - Source:
Returns:
true if removed- Type
- boolean
-
size() → {number}
-
Get the size of the map
- Source:
Returns:
the number of entries in the map- Type
- number