Class MultimapOperationsFactory


  • @Immutable
    public class MultimapOperationsFactory
    extends Object
    Factory for HotRodOperation objects on Multimap.
    Since:
    14.0
    • Method Detail

      • newGetKeyMultimapOperation

        public <K,​V> GetKeyMultimapOperation<K,​V> newGetKeyMultimapOperation​(K key,
                                                                                         byte[] keyBytes,
                                                                                         org.infinispan.api.common.CacheOptions options,
                                                                                         boolean supportsDuplicates)
      • newGetKeyWithMetadataMultimapOperation

        public <K,​V> GetKeyWithMetadataMultimapOperation<K,​V> newGetKeyWithMetadataMultimapOperation​(K key,
                                                                                                                 byte[] keyBytes,
                                                                                                                 org.infinispan.api.common.CacheOptions options,
                                                                                                                 boolean supportsDuplicates)
      • newPutKeyValueOperation

        public <K> PutKeyValueMultimapOperation<K> newPutKeyValueOperation​(K key,
                                                                           byte[] keyBytes,
                                                                           byte[] value,
                                                                           org.infinispan.api.common.CacheWriteOptions options,
                                                                           boolean supportsDuplicates)
      • newRemoveKeyOperation

        public <K> RemoveKeyMultimapOperation<K> newRemoveKeyOperation​(K key,
                                                                       byte[] keyBytes,
                                                                       org.infinispan.api.common.CacheOptions options,
                                                                       boolean supportsDuplicates)
      • newRemoveEntryOperation

        public <K> RemoveEntryMultimapOperation<K> newRemoveEntryOperation​(K key,
                                                                           byte[] keyBytes,
                                                                           byte[] value,
                                                                           org.infinispan.api.common.CacheOptions options,
                                                                           boolean supportsDuplicates)
      • newContainsEntryOperation

        public <K> ContainsEntryMultimapOperation<K> newContainsEntryOperation​(K key,
                                                                               byte[] keyBytes,
                                                                               byte[] value,
                                                                               org.infinispan.api.common.CacheOptions options,
                                                                               boolean supportsDuplicates)
      • newContainsKeyOperation

        public <K> ContainsKeyMultimapOperation<K> newContainsKeyOperation​(K key,
                                                                           byte[] keyBytes,
                                                                           org.infinispan.api.common.CacheOptions options,
                                                                           boolean supportsDuplicates)
      • newContainsValueOperation

        public ContainsValueMultimapOperation newContainsValueOperation​(byte[] value,
                                                                        org.infinispan.api.common.CacheOptions options,
                                                                        boolean supportsDuplicates)
      • flags

        public int flags()