# Hierarchy For Package org.apache.ignite.cache

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.cache.CacheInterceptorAdapter<K,V> (implements org.apache.ignite.cache.CacheInterceptor<K,V>)
  - org.apache.ignite.cache.CacheInterceptorEntry<K,V> (implements javax.cache.Cache.Entry<K,V>)
  - org.apache.ignite.cache.CacheKeyConfiguration (implements java.io.Serializable)
  - org.apache.ignite.cache.CacheManager (implements javax.cache.CacheManager)
  - org.apache.ignite.cache.CachingProvider (implements javax.cache.spi.CachingProvider)
  - org.apache.ignite.cache.QueryEntity (implements java.io.Serializable)
  - org.apache.ignite.cache.QueryEntityPatch
  - org.apache.ignite.cache.QueryIndex (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - javax.cache.CacheException
          - org.apache.ignite.cache.CacheExistsException
          - org.apache.ignite.cache.CachePartialUpdateException
          - org.apache.ignite.cache.CacheServerNotFoundException

## Interface Hierarchy

- javax.cache.Cache.Entry<K,V>
  - org.apache.ignite.cache.CacheEntry<K,V>
- javax.cache.event.CacheEntryEventFilter<K,V>
  - org.apache.ignite.cache.CacheEntryEventSerializableFilter<K,V> (also extends java.io.Serializable)
- org.apache.ignite.cache.CacheMetrics
- java.lang.Comparable<T>
  - org.apache.ignite.cache.CacheEntryVersion (also extends java.io.Serializable)
- javax.cache.processor.EntryProcessor<K,V,T>
  - org.apache.ignite.cache.CacheEntryProcessor<K,V,T> (also extends java.io.Serializable)
- java.io.Serializable
  - org.apache.ignite.cache.CacheEntryEventSerializableFilter<K,V> (also extends javax.cache.event.CacheEntryEventFilter<K,V>)
  - org.apache.ignite.cache.CacheEntryProcessor<K,V,T> (also extends javax.cache.processor.EntryProcessor<K,V,T>)
  - org.apache.ignite.cache.CacheEntryVersion (also extends java.lang.Comparable<T>)
  - org.apache.ignite.cache.CacheInterceptor<K,V>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.ignite.cache.CacheRebalanceMode
    - org.apache.ignite.cache.CacheWriteSynchronizationMode
    - org.apache.ignite.cache.QueryIndexType
    - org.apache.ignite.cache.ReadRepairStrategy
    - org.apache.ignite.cache.CacheAtomicityMode
    - org.apache.ignite.cache.CacheMode
    - org.apache.ignite.cache.CachePeekMode
    - org.apache.ignite.cache.PartitionLossPolicy

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023