Class CacheEntryCollectionImpl<K,V>

java.lang.Object
org.infinispan.hotrod.impl.multimap.metadata.CacheEntryCollectionImpl<K,V>
All Implemented Interfaces:
org.infinispan.api.common.CacheEntryCollection<K,V>

public class CacheEntryCollectionImpl<K,V> extends Object implements org.infinispan.api.common.CacheEntryCollection<K,V>
The values used in this class are assumed to be in MILLISECONDS
Since:
14.0
  • Constructor Details

    • CacheEntryCollectionImpl

      public CacheEntryCollectionImpl(K key, Collection<V> collection)
    • CacheEntryCollectionImpl

      public CacheEntryCollectionImpl(K key, Collection<V> collection, org.infinispan.api.common.CacheEntryMetadata metadata)
  • Method Details

    • key

      public K key()
      Specified by:
      key in interface org.infinispan.api.common.CacheEntryCollection<K,V>
    • values

      public Collection<V> values()
      Specified by:
      values in interface org.infinispan.api.common.CacheEntryCollection<K,V>
    • metadata

      public org.infinispan.api.common.CacheEntryMetadata metadata()
      Specified by:
      metadata in interface org.infinispan.api.common.CacheEntryCollection<K,V>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object