Class MultimapOperationsFactory

java.lang.Object
org.infinispan.hotrod.impl.multimap.operations.MultimapOperationsFactory

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

  • Method Details

    • 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)
    • newSizeOperation

      public SizeMultimapOperation newSizeOperation(boolean supportsDuplicates)
    • flags

      public int flags()