Hierarchy For Package com.loomcache.server.datastructures
Class Hierarchy
- java.lang.Object
- com.loomcache.server.datastructures.AbstractMapInterceptor (implements com.loomcache.server.datastructures.MapInterceptor)
- com.loomcache.server.datastructures.CacheMetrics
- com.loomcache.server.datastructures.ContinuousQueryCache<K,
V> (implements com.loomcache.server.datastructures.DistributedMap.MapChangeListener<K, V>) - com.loomcache.server.datastructures.DataStructureRegistry
- com.loomcache.server.datastructures.DistributedList<E>
- com.loomcache.server.datastructures.DistributedMap<K,
V> (implements com.loomcache.server.persistence.Snapshotable) - com.loomcache.server.datastructures.DistributedMapConfig.Builder
- com.loomcache.server.datastructures.DistributedMultiMap (implements com.loomcache.server.persistence.Snapshotable)
- com.loomcache.server.datastructures.DistributedPriorityQueue<V>
- com.loomcache.server.datastructures.DistributedQueue<E>
- com.loomcache.server.datastructures.DistributedRingbuffer<V>
- com.loomcache.server.datastructures.DistributedSet<E>
- com.loomcache.server.datastructures.DistributedTopic<T>
- com.loomcache.server.datastructures.FifoEvictionStrategy<K> (implements com.loomcache.server.datastructures.EvictionStrategy<K>)
- com.loomcache.server.datastructures.LfuEvictionStrategy<K> (implements com.loomcache.server.datastructures.EvictionStrategy<K>)
- com.loomcache.server.datastructures.LruEvictionStrategy<K> (implements com.loomcache.server.datastructures.EvictionStrategy<K>)
- com.loomcache.server.datastructures.MapSnapshot
- com.loomcache.server.datastructures.PNCounter
- com.loomcache.server.datastructures.RandomEvictionStrategy<K> (implements com.loomcache.server.datastructures.EvictionStrategy<K>)
- com.loomcache.server.datastructures.ReliableTopic<T> (implements java.lang.AutoCloseable)
- com.loomcache.server.datastructures.SnowflakeIdGenerator
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.loomcache.server.datastructures.SnowflakeIdGenerator.ClockRollbackException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener<K,
V> - com.loomcache.server.datastructures.DistributedList.ListListener<E>
- com.loomcache.server.datastructures.DistributedMap.MapChangeListener<K,
V> - com.loomcache.server.datastructures.DistributedMap.VisibleEntryVisitor<K,
V> - com.loomcache.server.datastructures.DistributedMultiMap.MultiMapListener
- com.loomcache.server.datastructures.DistributedQueue.ItemListener<E>
- com.loomcache.server.datastructures.DistributedSet.SetListener<E>
- com.loomcache.server.datastructures.DistributedTopic.MessageListener<T>
- com.loomcache.server.datastructures.EvictionStrategy<K>
- com.loomcache.server.datastructures.MapInterceptor
- com.loomcache.server.datastructures.ReliableTopic.MessageListener<T>
- com.loomcache.server.datastructures.ReliableTopic.ReliableMessageListener<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.loomcache.server.datastructures.DistributedList.ConsistencyMode
- com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
- com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
- com.loomcache.server.datastructures.DistributedMap.EntryRollbackState<V>
- com.loomcache.server.datastructures.DistributedMap.MapStatistics
- com.loomcache.server.datastructures.DistributedMap.WriteMetadata
- com.loomcache.server.datastructures.DistributedMapConfig
- com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
- com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
- com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
- com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey<V>
- com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry<V>
- com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
- com.loomcache.server.datastructures.DistributedQueue.QueueStats
- com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult<V>
- com.loomcache.server.datastructures.DistributedSet.SetStatistics
- com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
- com.loomcache.server.datastructures.EvictionStrategy.EvictionState<K>
- com.loomcache.server.datastructures.ReliableTopic.ReadResult<T>
- com.loomcache.server.datastructures.ReliableTopic.TopicMessage<T>
- com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
- java.lang.Record