All Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| void | access() | 
| boolean | canAcquireLock(Data dataKey,
              String caller,
              long threadId) | 
| int | clear() | 
| boolean | containsEntry(boolean binary,
             Data key,
             Data value) | 
| boolean | containsKey(Data key) | 
| boolean | containsValue(boolean binary,
             Data value) | 
| Map<Data,Collection<MultiMapRecord>> | copyCollections() | 
| void | delete(Data dataKey) | 
| void | destroy() | 
| boolean | extendLock(Data key,
          String caller,
          long threadId,
          long ttl) | 
| boolean | forceUnlock(Data key) | 
| MultiMapConfig | getConfig() | 
| long | getCreationTime() | 
| long | getLastAccessTime() | 
| long | getLastUpdateTime() | 
| long | getLockedCount() | 
| String | getLockOwnerInfo(Data dataKey) | 
| MultiMapValue | getMultiMapValueOrNull(Data dataKey) | 
| ConcurrentMap<Data,MultiMapValue> | getMultiMapValues() | 
| ObjectNamespace | getObjectNamespace() | 
| MultiMapValue | getOrCreateMultiMapValue(Data dataKey) | 
| boolean | isLocked(Data dataKey) | 
| boolean | isTransactionallyLocked(Data key) | 
| Set<Data> | keySet() | 
| long | nextId() | 
| Collection<MultiMapRecord> | remove(Data dataKey,
      boolean copyOf) | 
| void | setId(long newValue) | 
| int | size() | 
| boolean | txnLock(Data key,
       String caller,
       long threadId,
       long referenceId,
       long ttl,
       boolean blockReads) | 
| boolean | unlock(Data key,
      String caller,
      long threadId,
      long referenceId) | 
| void | update() | 
| Collection<MultiMapRecord> | values() |