Skip navigation links
B C E G I K M O P R S T V 

B

BlockingHashMap<K,V> - Class in org.thavam.util.concurrent.blockingMap
An unbound blocking map backed by a hashmap that is concurrent.
BlockingHashMap() - Constructor for class org.thavam.util.concurrent.blockingMap.BlockingHashMap
 
BlockingMap<K,V> - Interface in org.thavam.util.concurrent.blockingMap
A Blocking Map
BlockingMapTester - Class in org.thavam.util.concurrent.blockingMapTester
 
BlockingMapTester() - Constructor for class org.thavam.util.concurrent.blockingMapTester.BlockingMapTester
 

C

clear() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Shuts down this blocking map and removes all mappings from this map.The map will be empty after this call.
CONSUMER_1 - Static variable in class org.thavam.util.concurrent.blockingMapTester.SimpleTester
 
CONSUMER_2 - Static variable in class org.thavam.util.concurrent.blockingMapTester.SimpleTester
 
containsKey(Object) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns true if this map maps one or more keys to the specified value.

E

entrySet() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Not supported Semantics of addition/removal to map outside the producer/consumer methods not defined

G

get(Object) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.

I

isEmpty() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns true if this map contains no key-value mappings.
isKeyAvailable(K) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns true if this map contains a mapping for the specified key.
isKeyAvailable(K) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Returns true if this map contains a mapping for the specified key.

K

keySet() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Not supported Semantics of addition/removal to map outside the producer/consumer methods not defined

M

main(String[]) - Static method in class org.thavam.util.concurrent.blockingMapTester.BlockingMapTester
 
main(String[]) - Static method in class org.thavam.util.concurrent.blockingMapTester.SimpleTester
 

O

offer(K, V) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Associates the specified value with the specified key in this map.
offer(K, V, long, TimeUnit) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Associates the specified value with the specified key in this map.
offer(K, V) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Associates the specified value with the specified key in this map.
offer(K, V, long, TimeUnit) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Associates the specified value with the specified key in this map.
org.thavam.util.concurrent.blockingMap - package org.thavam.util.concurrent.blockingMap
 
org.thavam.util.concurrent.blockingMapTester - package org.thavam.util.concurrent.blockingMapTester
 

P

PRODUCER_1 - Static variable in class org.thavam.util.concurrent.blockingMapTester.SimpleTester
 
PRODUCER_2 - Static variable in class org.thavam.util.concurrent.blockingMapTester.SimpleTester
 
put(K, V) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Associates the specified value with the specified key in this map.
put(K, V) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
To be supported

R

remove(Object) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Removes the mapping for a key from this map if it is present.
remove(Object) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Removes the mapping for a key from this map if it is present.

S

SimpleTester - Class in org.thavam.util.concurrent.blockingMapTester
 
SimpleTester() - Constructor for class org.thavam.util.concurrent.blockingMapTester.SimpleTester
Creates a new instance of blockingMapTester
size() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Returns the number of key-value mappings in this map

T

take(K) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Retrieves and removes the mapping for a key from this map if it is present, waiting if necessary until the mapping becomes available.
take(K, long, TimeUnit) - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Retrieves and removes the mapping for a key from this map if it is present, waiting if necessary until the mapping becomes available or the specified time elapses.
take(K) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Retrieves and removes the mapping for a key from this map if it is present, waiting if necessary until the mapping becomes available.
take(K, long, TimeUnit) - Method in interface org.thavam.util.concurrent.blockingMap.BlockingMap
Retrieves and removes the mapping for a key from this map if it is present, waiting if necessary until the mapping becomes available or the specified time elapses.

V

values() - Method in class org.thavam.util.concurrent.blockingMap.BlockingHashMap
Not supported Semantics of addition/removal to map outside the producer/consumer methods not defined
B C E G I K M O P R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.