- All Implemented Interfaces:
org.infinispan.api.sync.SyncMultiMap<K,V>
public class HotRodSyncMultiMap<K,V>
extends Object
implements org.infinispan.api.sync.SyncMultiMap<K,V>
- Since:
- 14.0
-
Method Summary
void
org.infinispan.api.configuration.MultiMapConfiguration
boolean
boolean
long
org.infinispan.api.common.CloseableIterable<V>
boolean
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
name
- Specified by:
name in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
configuration
public org.infinispan.api.configuration.MultiMapConfiguration configuration()
- Specified by:
configuration in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
container
- Specified by:
container in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
add
public void add(K key,
V value)
- Specified by:
add in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
get
public org.infinispan.api.common.CloseableIterable<V> get(K key)
- Specified by:
get in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
remove
public boolean remove(K key)
- Specified by:
remove in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
remove
public boolean remove(K key,
V value)
- Specified by:
remove in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
containsKey
public boolean containsKey(K key)
- Specified by:
containsKey in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
containsEntry
public boolean containsEntry(K key,
V value)
- Specified by:
containsEntry in interface org.infinispan.api.sync.SyncMultiMap<K,V>
-
estimateSize
public long estimateSize()
- Specified by:
estimateSize in interface org.infinispan.api.sync.SyncMultiMap<K,V>