# Hierarchy For All Packages

Package Hierarchies:

- org.apache.ignite,
- org.apache.ignite.binary,
- org.apache.ignite.cache,
- org.apache.ignite.cache.affinity,
- org.apache.ignite.cache.affinity.rendezvous,
- org.apache.ignite.cache.eviction,
- org.apache.ignite.cache.eviction.fifo,
- org.apache.ignite.cache.eviction.lru,
- org.apache.ignite.cache.eviction.random,
- org.apache.ignite.cache.eviction.sorted,
- org.apache.ignite.cache.jta,
- org.apache.ignite.cache.jta.jndi,
- org.apache.ignite.cache.jta.reflect,
- org.apache.ignite.cache.jta.websphere,
- org.apache.ignite.cache.query,
- org.apache.ignite.cache.query.annotations,
- org.apache.ignite.cache.store,
- org.apache.ignite.cache.store.jdbc,
- org.apache.ignite.cache.store.jdbc.dialect,
- org.apache.ignite.cache.websession,
- org.apache.ignite.calcite,
- org.apache.ignite.cdc,
- org.apache.ignite.client,
- org.apache.ignite.client.events,
- org.apache.ignite.cluster,
- org.apache.ignite.compute,
- org.apache.ignite.configuration,
- org.apache.ignite.development.utils,
- org.apache.ignite.dump,
- org.apache.ignite.events,
- org.apache.ignite.failure,
- org.apache.ignite.indexing,
- org.apache.ignite.kubernetes.configuration,
- org.apache.ignite.lang,
- org.apache.ignite.lifecycle,
- org.apache.ignite.logger,
- org.apache.ignite.logger.java,
- org.apache.ignite.logger.jcl,
- org.apache.ignite.logger.log4j2,
- org.apache.ignite.logger.slf4j,
- org.apache.ignite.maintenance,
- org.apache.ignite.marshaller,
- org.apache.ignite.marshaller.jdk,
- org.apache.ignite.mem,
- org.apache.ignite.messaging,
- org.apache.ignite.metric,
- org.apache.ignite.mxbean,
- org.apache.ignite.platform,
- org.apache.ignite.platform.cpp,
- org.apache.ignite.platform.dotnet,
- org.apache.ignite.plugin,
- org.apache.ignite.plugin.extensions.communication,
- org.apache.ignite.plugin.platform,
- org.apache.ignite.plugin.security,
- org.apache.ignite.plugin.segmentation,
- org.apache.ignite.resources,
- org.apache.ignite.scheduler,
- org.apache.ignite.services,
- org.apache.ignite.spi,
- org.apache.ignite.spi.checkpoint,
- org.apache.ignite.spi.checkpoint.cache,
- org.apache.ignite.spi.checkpoint.jdbc,
- org.apache.ignite.spi.checkpoint.noop,
- org.apache.ignite.spi.checkpoint.sharedfs,
- org.apache.ignite.spi.collision,
- org.apache.ignite.spi.collision.fifoqueue,
- org.apache.ignite.spi.collision.jobstealing,
- org.apache.ignite.spi.collision.noop,
- org.apache.ignite.spi.collision.priorityqueue,
- org.apache.ignite.spi.communication,
- org.apache.ignite.spi.communication.tcp,
- org.apache.ignite.spi.communication.tcp.messages,
- org.apache.ignite.spi.deployment,
- org.apache.ignite.spi.deployment.local,
- org.apache.ignite.spi.deployment.uri,
- org.apache.ignite.spi.discovery,
- org.apache.ignite.spi.discovery.isolated,
- org.apache.ignite.spi.discovery.tcp,
- org.apache.ignite.spi.discovery.tcp.ipfinder,
- org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc,
- org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes,
- org.apache.ignite.spi.discovery.tcp.ipfinder.multicast,
- org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs,
- org.apache.ignite.spi.discovery.tcp.ipfinder.vm,
- org.apache.ignite.spi.discovery.zk,
- org.apache.ignite.spi.encryption,
- org.apache.ignite.spi.encryption.keystore,
- org.apache.ignite.spi.encryption.noop,
- org.apache.ignite.spi.eventstorage,
- org.apache.ignite.spi.eventstorage.memory,
- org.apache.ignite.spi.failover,
- org.apache.ignite.spi.failover.always,
- org.apache.ignite.spi.failover.jobstealing,
- org.apache.ignite.spi.failover.never,
- org.apache.ignite.spi.indexing,
- org.apache.ignite.spi.indexing.noop,
- org.apache.ignite.spi.loadbalancing,
- org.apache.ignite.spi.loadbalancing.adaptive,
- org.apache.ignite.spi.loadbalancing.roundrobin,
- org.apache.ignite.spi.loadbalancing.weightedrandom,
- org.apache.ignite.spi.metric,
- org.apache.ignite.spi.metric.jmx,
- org.apache.ignite.spi.metric.log,
- org.apache.ignite.spi.metric.noop,
- org.apache.ignite.spi.metric.opencensus,
- org.apache.ignite.spi.systemview,
- org.apache.ignite.spi.systemview.view,
- org.apache.ignite.spi.systemview.view.datastructures,
- org.apache.ignite.spi.systemview.view.sql,
- org.apache.ignite.spi.tracing,
- org.apache.ignite.spi.tracing.opencensus,
- org.apache.ignite.ssl,
- org.apache.ignite.startup,
- org.apache.ignite.startup.cmdline,
- org.apache.ignite.startup.servlet,
- org.apache.ignite.stream,
- org.apache.ignite.stream.socket,
- org.apache.ignite.thread,
- org.apache.ignite.transactions

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.cache.eviction.AbstractEvictionPolicy<K,​V> (implements org.apache.ignite.cache.eviction.EvictionPolicy<K,​V>, java.io.Externalizable)
    - org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicy<K,​V> (implements org.apache.ignite.mxbean.IgniteMBeanAware)
    - org.apache.ignite.cache.eviction.lru.LruEvictionPolicy<K,​V> (implements org.apache.ignite.mxbean.IgniteMBeanAware)
    - org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicy<K,​V> (implements org.apache.ignite.mxbean.IgniteMBeanAware)
  - org.apache.ignite.cache.eviction.AbstractEvictionPolicyFactory<T> (implements javax.cache.configuration.Factory<T>)
    - org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicyFactory<K,​V>
    - org.apache.ignite.cache.eviction.lru.LruEvictionPolicyFactory<K,​V>
    - org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicyFactory<K,​V>
  - java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
    - java.util.concurrent.ThreadPoolExecutor
      - org.apache.ignite.thread.IgniteThreadPoolExecutor (implements org.apache.ignite.internal.processors.pool.MetricsAwareExecutorService)
  - org.apache.ignite.failure.AbstractFailureHandler (implements org.apache.ignite.failure.FailureHandler)
    - org.apache.ignite.failure.NoOpFailureHandler
    - org.apache.ignite.failure.RestartProcessFailureHandler
    - org.apache.ignite.failure.StopNodeFailureHandler
    - org.apache.ignite.failure.StopNodeOrHaltFailureHandler
  - org.apache.ignite.marshaller.AbstractMarshaller (implements org.apache.ignite.marshaller.Marshaller)
    - org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller
      - org.apache.ignite.marshaller.jdk.JdkMarshaller
  - org.apache.ignite.ssl.AbstractSslContextFactory (implements javax.cache.configuration.Factory<T>)
    - org.apache.ignite.ssl.SslContextFactory
  - org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveCpuLoadProbe (implements org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadProbe)
  - org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveJobCountLoadProbe (implements org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadProbe)
  - org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveProcessingTimeLoadProbe (implements org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadProbe)
  - org.apache.ignite.cache.affinity.AffinityKey<K> (implements java.io.Externalizable)
    - org.apache.ignite.cache.affinity.AffinityUuid
  - org.apache.ignite.configuration.AtomicConfiguration
  - org.apache.ignite.spi.systemview.view.datastructures.AtomicLongView
  - org.apache.ignite.spi.systemview.view.datastructures.AtomicReferenceView
  - org.apache.ignite.spi.systemview.view.datastructures.AtomicSequenceView
  - org.apache.ignite.spi.systemview.view.datastructures.AtomicStampedView
  - org.apache.ignite.spi.communication.tcp.AttributeNames
  - org.apache.ignite.plugin.security.AuthenticationContext
  - org.apache.ignite.spi.systemview.view.BaselineNodeAttributeView
  - org.apache.ignite.spi.systemview.view.BaselineNodeView
  - org.apache.ignite.configuration.BasicAddressResolver (implements org.apache.ignite.configuration.AddressResolver)
  - org.apache.ignite.cache.store.jdbc.dialect.BasicJdbcDialect (implements org.apache.ignite.cache.store.jdbc.dialect.JdbcDialect)
    - org.apache.ignite.cache.store.jdbc.dialect.DB2Dialect
    - org.apache.ignite.cache.store.jdbc.dialect.H2Dialect
    - org.apache.ignite.cache.store.jdbc.dialect.MySQLDialect
    - org.apache.ignite.cache.store.jdbc.dialect.OracleDialect
    - org.apache.ignite.cache.store.jdbc.dialect.SQLServerDialect
  - org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.BasicJdbcIpFinderDialect (implements org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.JdbcIpFinderDialect)
  - org.apache.ignite.startup.BasicWarmupClosure (implements org.apache.ignite.lang.IgniteInClosure<E>)
  - org.apache.ignite.binary.BinaryBasicIdMapper (implements org.apache.ignite.binary.BinaryIdMapper)
  - org.apache.ignite.binary.BinaryBasicNameMapper (implements org.apache.ignite.binary.BinaryNameMapper)
  - org.apache.ignite.configuration.BinaryConfiguration (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.BinaryMetadataView
  - org.apache.ignite.binary.BinaryReflectiveSerializer (implements org.apache.ignite.binary.BinarySerializer)
  - org.apache.ignite.binary.BinaryTypeConfiguration (implements java.io.Serializable)
  - org.apache.ignite.cache.query.BulkLoadContextCursor (implements org.apache.ignite.cache.query.FieldsQueryCursor<T>)
  - org.apache.ignite.cache.store.jdbc.CacheAbstractJdbcStore<K,​V> (implements org.apache.ignite.cache.store.CacheStore<K,​V>, org.apache.ignite.lifecycle.LifecycleAware)
    - org.apache.ignite.cache.store.jdbc.CacheJdbcPojoStore<K,​V>
  - org.apache.ignite.cache.store.jdbc.CacheAbstractJdbcStore.EntryMapping
  - org.apache.ignite.configuration.CacheConfiguration.IgniteAllNodesPredicate (implements org.apache.ignite.lang.IgnitePredicate<E>)
  - org.apache.ignite.spi.systemview.view.CacheGroupIoView
  - org.apache.ignite.spi.systemview.view.CacheGroupView
  - 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.store.jdbc.CacheJdbcBlobStoreFactory<K,​V> (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.cache.store.jdbc.CacheJdbcPojoStoreFactory<K,​V> (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.cache.store.jdbc.CacheJdbcStoreSessionListener (implements org.apache.ignite.cache.store.CacheStoreSessionListener, org.apache.ignite.lifecycle.LifecycleAware)
  - org.apache.ignite.cache.jta.jndi.CacheJndiTmFactory (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.cache.jta.jndi.CacheJndiTmLookup (implements org.apache.ignite.cache.jta.CacheTmLookup)
  - org.apache.ignite.cache.CacheKeyConfiguration (implements java.io.Serializable)
  - org.apache.ignite.cache.store.CacheLoadOnlyStoreAdapter<K,​V,​I> (implements org.apache.ignite.cache.store.CacheStore<K,​V>)
  - org.apache.ignite.cache.CacheManager (implements javax.cache.CacheManager)
  - org.apache.ignite.cache.jta.reflect.CacheReflectionTmLookup (implements org.apache.ignite.cache.jta.CacheTmLookup)
  - org.apache.ignite.cache.store.CacheStoreAdapter<K,​V> (implements org.apache.ignite.cache.store.CacheStore<K,​V>)
    - org.apache.ignite.cache.store.jdbc.CacheJdbcBlobStore<K,​V>
  - org.apache.ignite.spi.systemview.view.CacheView
  - org.apache.ignite.cache.CachingProvider (implements javax.cache.spi.CachingProvider)
  - org.apache.ignite.calcite.CalciteQueryEngineConfiguration (implements org.apache.ignite.internal.processors.query.QueryEngineConfigurationEx)
  - org.apache.ignite.startup.cmdline.CdcCommandLineStartup
  - org.apache.ignite.cdc.CdcConfiguration
  - org.apache.ignite.cdc.CdcLoader
  - org.apache.ignite.client.ClientAtomicConfiguration
  - org.apache.ignite.client.ClientCacheConfiguration (implements java.io.Serializable)
  - org.apache.ignite.client.ClientCollectionConfiguration
  - org.apache.ignite.configuration.ClientConfiguration (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.ClientConnectionAttributeView
  - org.apache.ignite.spi.systemview.view.ClientConnectionView
  - org.apache.ignite.configuration.ClientConnectorConfiguration
  - org.apache.ignite.spi.communication.tcp.ClientExceptionsUtils
  - org.apache.ignite.client.events.ClientFailEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.client.ClientRetryAllPolicy (implements org.apache.ignite.client.ClientRetryPolicy)
  - org.apache.ignite.client.ClientRetryNonePolicy (implements org.apache.ignite.client.ClientRetryPolicy)
  - org.apache.ignite.client.ClientRetryReadPolicy (implements org.apache.ignite.client.ClientRetryPolicy)
  - org.apache.ignite.client.events.ClientStartEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.client.events.ClientStopEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.configuration.ClientTransactionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.cache.affinity.rendezvous.ClusterNodeAttributeAffinityBackupFilter (implements org.apache.ignite.lang.IgniteBiPredicate<E1,​E2>)
  - org.apache.ignite.cache.affinity.rendezvous.ClusterNodeAttributeColocatedBackupFilter (implements org.apache.ignite.lang.IgniteBiPredicate<E1,​E2>)
  - org.apache.ignite.spi.systemview.view.ClusterNodeView
  - org.apache.ignite.configuration.CollectionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.startup.cmdline.CommandLineRandomNumberGenerator
  - org.apache.ignite.startup.cmdline.CommandLineStartup
  - org.apache.ignite.startup.cmdline.CommandLineTransformer
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Dialog
          - javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.apache.ignite.startup.cmdline.AboutDialog
  - org.apache.ignite.compute.ComputeJobAdapter (implements java.util.concurrent.Callable<V>, org.apache.ignite.compute.ComputeJob)
    - org.apache.ignite.compute.ComputeJobContinuationAdapter (implements org.apache.ignite.compute.ComputeJobContinuation)
  - org.apache.ignite.spi.systemview.view.ComputeJobView
  - org.apache.ignite.compute.ComputeTaskAdapter<T,​R> (implements org.apache.ignite.compute.ComputeTask<T,​R>)
    - org.apache.ignite.compute.ComputeTaskSplitAdapter<T,​R>
  - org.apache.ignite.spi.systemview.view.ComputeTaskView
  - org.apache.ignite.spi.systemview.view.ConfigurationView
  - org.apache.ignite.client.events.ConnectionDescription
  - org.apache.ignite.client.events.ConnectionEvent
    - org.apache.ignite.client.events.ConnectionClosedEvent
    - org.apache.ignite.client.events.HandshakeFailEvent
    - org.apache.ignite.client.events.HandshakeStartEvent
    - org.apache.ignite.client.events.HandshakeSuccessEvent
  - org.apache.ignite.configuration.ConnectorConfiguration
  - org.apache.ignite.spi.systemview.view.ContinuousQueryView
  - org.apache.ignite.spi.systemview.view.datastructures.CountDownLatchView
  - org.apache.ignite.configuration.DataRegionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.DataRegionMetricsAdapter (implements org.apache.ignite.MemoryMetrics)
  - org.apache.ignite.configuration.DataStorageConfiguration (implements java.io.Serializable)
  - org.apache.ignite.configuration.DefaultCommunicationFailureResolver (implements org.apache.ignite.configuration.CommunicationFailureResolver)
  - org.apache.ignite.spi.deployment.DeploymentResourceAdapter (implements org.apache.ignite.spi.deployment.DeploymentResource)
  - org.apache.ignite.spi.discovery.DiscoveryDataBag
  - org.apache.ignite.spi.discovery.DiscoveryNotification
  - org.apache.ignite.dump.DumpReader (implements java.lang.Runnable)
  - org.apache.ignite.dump.DumpReaderConfiguration
  - org.apache.ignite.configuration.EncryptionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.events.EventAdapter (implements org.apache.ignite.events.Event)
    - org.apache.ignite.events.BaselineChangedEvent
    - org.apache.ignite.events.BaselineConfigurationChangedEvent
    - org.apache.ignite.events.CacheConsistencyViolationEvent
    - org.apache.ignite.events.CacheEvent
    - org.apache.ignite.events.CacheObjectTransformedEvent
    - org.apache.ignite.events.CacheQueryExecutedEvent<K,​V>
    - org.apache.ignite.events.CacheQueryReadEvent<K,​V>
    - org.apache.ignite.events.CacheRebalancingEvent
    - org.apache.ignite.events.CheckpointEvent
    - org.apache.ignite.events.ClusterActivationEvent
    - org.apache.ignite.events.ClusterStateChangeEvent
    - org.apache.ignite.events.ClusterStateChangeStartedEvent
    - org.apache.ignite.events.ClusterTagUpdatedEvent
    - org.apache.ignite.events.DeploymentEvent
    - org.apache.ignite.events.DiscoveryEvent
    - org.apache.ignite.events.JobEvent
    - org.apache.ignite.events.NodeValidationFailedEvent
    - org.apache.ignite.events.PageReplacementStartedEvent
    - org.apache.ignite.events.SnapshotEvent
    - org.apache.ignite.events.SqlQueryExecutionEvent
    - org.apache.ignite.events.TaskEvent
    - org.apache.ignite.events.TransactionStateChangedEvent
    - org.apache.ignite.events.WalSegmentArchivedEvent
      - org.apache.ignite.events.WalSegmentCompactedEvent
  - java.util.EventObject (implements java.io.Serializable)
    - javax.cache.event.CacheEntryEvent<K,​V> (implements javax.cache.Cache.Entry<K,​V>)
      - org.apache.ignite.cache.query.CacheEntryEventAdapter<K,​V>
        - org.apache.ignite.cache.query.CacheQueryEntryEvent<K,​V>
  - org.apache.ignite.configuration.ExecutorConfiguration
  - org.apache.ignite.spi.ExponentialBackoffTimeoutStrategy (implements org.apache.ignite.spi.TimeoutStrategy)
  - org.apache.ignite.failure.FailureContext
  - java.util.logging.Formatter
    - org.apache.ignite.logger.java.JavaLoggerFormatter
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet
      - org.apache.ignite.startup.servlet.ServletStartup
  - java.util.logging.Handler
    - java.util.logging.StreamHandler
      - org.apache.ignite.logger.java.JavaLoggerFileHandler
  - org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
    - org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage2
  - org.apache.ignite.spi.communication.tcp.messages.HandshakeWaitMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
  - org.apache.ignite.lang.IgniteBiTuple<V1,​V2> (implements java.lang.Cloneable, java.io.Externalizable, java.lang.Iterable<T>, java.util.Map<K,​V>, java.util.Map.Entry<K,​V>)
  - org.apache.ignite.IgniteClientSpringBean (implements org.apache.ignite.client.IgniteClient, org.springframework.context.SmartLifecycle)
  - org.apache.ignite.configuration.IgniteConfiguration
  - org.apache.ignite.IgniteJdbcDriver (implements java.sql.Driver)
  - org.apache.ignite.IgniteJdbcThinDataSource (implements javax.sql.DataSource, java.io.Serializable)
  - org.apache.ignite.IgniteJdbcThinDriver (implements java.sql.Driver)
  - org.apache.ignite.marshaller.IgniteMarshallerClassFilter (implements org.apache.ignite.lang.IgnitePredicate<E>)
  - org.apache.ignite.spi.IgniteNodeValidationResult
  - org.apache.ignite.marshaller.IgniteObjectInputFilter (implements java.io.ObjectInputFilter)
  - org.apache.ignite.lang.IgniteProductVersion (implements java.lang.Comparable<T>, java.io.Externalizable)
  - org.apache.ignite.configuration.IgniteReflectionFactory<T> (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.spi.IgniteSpiAdapter (implements org.apache.ignite.spi.IgniteSpi)
    - org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadBalancingSpi (implements org.apache.ignite.spi.loadbalancing.LoadBalancingSpi)
    - org.apache.ignite.spi.failover.always.AlwaysFailoverSpi (implements org.apache.ignite.spi.failover.FailoverSpi)
    - org.apache.ignite.spi.checkpoint.cache.CacheCheckpointSpi (implements org.apache.ignite.spi.checkpoint.CheckpointSpi)
    - org.apache.ignite.spi.collision.fifoqueue.FifoQueueCollisionSpi (implements org.apache.ignite.spi.collision.CollisionSpi)
    - org.apache.ignite.spi.discovery.isolated.IsolatedDiscoverySpi (implements org.apache.ignite.internal.managers.discovery.IgniteDiscoverySpi)
    - org.apache.ignite.spi.checkpoint.jdbc.JdbcCheckpointSpi (implements org.apache.ignite.spi.checkpoint.CheckpointSpi)
    - org.apache.ignite.spi.metric.jmx.JmxMetricExporterSpi (implements org.apache.ignite.spi.metric.MetricExporterSpi)
    - org.apache.ignite.spi.collision.jobstealing.JobStealingCollisionSpi (implements org.apache.ignite.spi.collision.CollisionSpi)
    - org.apache.ignite.spi.failover.jobstealing.JobStealingFailoverSpi (implements org.apache.ignite.spi.failover.FailoverSpi)
    - org.apache.ignite.spi.encryption.keystore.KeystoreEncryptionSpi (implements org.apache.ignite.spi.encryption.EncryptionSpi)
    - org.apache.ignite.spi.deployment.local.LocalDeploymentSpi (implements org.apache.ignite.spi.deployment.DeploymentSpi)
    - org.apache.ignite.spi.eventstorage.memory.MemoryEventStorageSpi (implements org.apache.ignite.spi.eventstorage.EventStorageSpi)
    - org.apache.ignite.spi.failover.never.NeverFailoverSpi (implements org.apache.ignite.spi.failover.FailoverSpi)
    - org.apache.ignite.spi.checkpoint.noop.NoopCheckpointSpi (implements org.apache.ignite.spi.checkpoint.CheckpointSpi)
    - org.apache.ignite.spi.collision.noop.NoopCollisionSpi (implements org.apache.ignite.spi.collision.CollisionSpi)
    - org.apache.ignite.spi.encryption.noop.NoopEncryptionSpi (implements org.apache.ignite.spi.encryption.EncryptionSpi)
    - org.apache.ignite.spi.eventstorage.NoopEventStorageSpi (implements org.apache.ignite.spi.eventstorage.EventStorageSpi)
    - org.apache.ignite.spi.indexing.noop.NoopIndexingSpi (implements org.apache.ignite.spi.indexing.IndexingSpi)
    - org.apache.ignite.spi.metric.noop.NoopMetricExporterSpi (implements org.apache.ignite.spi.metric.MetricExporterSpi)
    - org.apache.ignite.spi.tracing.NoopTracingSpi (implements org.apache.ignite.spi.tracing.TracingSpi<S>)
    - org.apache.ignite.spi.tracing.opencensus.OpenCensusTracingSpi (implements org.apache.ignite.spi.tracing.TracingSpi<S>)
    - org.apache.ignite.spi.collision.priorityqueue.PriorityQueueCollisionSpi (implements org.apache.ignite.spi.collision.CollisionSpi)
    - org.apache.ignite.internal.processors.metric.PushMetricsExporterAdapter (implements org.apache.ignite.spi.metric.MetricExporterSpi)
      - org.apache.ignite.spi.metric.log.LogExporterSpi
      - org.apache.ignite.spi.metric.opencensus.OpenCensusMetricExporterSpi
    - org.apache.ignite.spi.loadbalancing.roundrobin.RoundRobinLoadBalancingSpi (implements org.apache.ignite.spi.loadbalancing.LoadBalancingSpi)
    - org.apache.ignite.spi.checkpoint.sharedfs.SharedFsCheckpointSpi (implements org.apache.ignite.spi.checkpoint.CheckpointSpi)
    - org.apache.ignite.spi.communication.tcp.internal.TcpCommunicationConfigInitializer (implements org.apache.ignite.spi.communication.CommunicationSpi<T>)
      - org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi
    - org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi (implements org.apache.ignite.internal.managers.discovery.IgniteDiscoverySpi)
    - org.apache.ignite.spi.deployment.uri.UriDeploymentSpi (implements org.apache.ignite.spi.deployment.DeploymentSpi)
    - org.apache.ignite.spi.loadbalancing.weightedrandom.WeightedRandomLoadBalancingSpi (implements org.apache.ignite.spi.loadbalancing.LoadBalancingSpi)
    - org.apache.ignite.spi.discovery.zk.ZookeeperDiscoverySpi (implements org.apache.ignite.internal.managers.discovery.IgniteDiscoverySpi)
  - org.apache.ignite.spi.IgniteSpiMBeanAdapter (implements org.apache.ignite.spi.IgniteSpiManagementMBean)
  - org.apache.ignite.spi.IgniteSpiOperationTimeoutHelper
  - org.apache.ignite.spi.IgniteSpiThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.ignite.IgniteSpring
  - org.apache.ignite.IgniteSpringBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.DisposableBean, java.io.Externalizable, org.apache.ignite.Ignite, org.springframework.beans.factory.SmartInitializingSingleton)
  - org.apache.ignite.thread.IgniteStripedThreadPoolExecutor (implements java.util.concurrent.ExecutorService, org.apache.ignite.internal.processors.pool.MetricsAwareExecutorService)
  - org.apache.ignite.IgniteSystemProperties
  - org.apache.ignite.thread.IgniteThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.ignite.lang.IgniteUuid (implements org.apache.ignite.binary.Binarylizable, java.lang.Cloneable, java.lang.Comparable<T>, java.io.Externalizable, java.lang.Iterable<T>)
  - org.apache.ignite.development.utils.IgniteWalConverter
  - org.apache.ignite.development.utils.IgniteWalConverterArguments
  - org.apache.ignite.Ignition
  - org.apache.ignite.spi.indexing.IndexingQueryCacheFilter
  - org.apache.ignite.indexing.IndexingQueryEngineConfiguration (implements org.apache.ignite.internal.processors.query.QueryEngineConfigurationEx)
  - org.apache.ignite.spi.indexing.IndexingQueryFilterImpl (implements org.apache.ignite.spi.indexing.IndexingQueryFilter)
  - org.apache.ignite.cache.query.IndexQueryCriteriaBuilder
  - org.apache.ignite.spi.discovery.isolated.IsolatedNode (implements org.apache.ignite.internal.managers.discovery.IgniteClusterNode)
  - org.apache.ignite.logger.java.JavaLogger (implements org.apache.ignite.internal.logger.IgniteLoggerEx)
  - org.apache.ignite.logger.jcl.JclLogger (implements org.apache.ignite.IgniteLogger)
  - org.apache.ignite.cache.store.jdbc.JdbcType (implements java.io.Serializable)
  - org.apache.ignite.cache.store.jdbc.JdbcTypeDefaultHasher (implements org.apache.ignite.cache.store.jdbc.JdbcTypeHasher)
  - org.apache.ignite.cache.store.jdbc.JdbcTypeField (implements java.io.Serializable)
  - org.apache.ignite.cache.store.jdbc.JdbcTypesDefaultTransformer (implements org.apache.ignite.cache.store.jdbc.JdbcTypesTransformer)
  - org.apache.ignite.spi.collision.jobstealing.JobStealingRequest (implements org.apache.ignite.plugin.extensions.communication.Message)
  - org.apache.ignite.dump.JsonDumpConsumer (implements org.apache.ignite.internal.processors.cache.persistence.snapshot.dump.DumpConsumerKernalContextAware)
  - org.apache.ignite.spi.encryption.keystore.KeystoreEncryptionKey (implements java.io.Serializable)
  - org.apache.ignite.kubernetes.configuration.KubernetesConnectionConfiguration
  - org.apache.ignite.configuration.LoadAllWarmUpConfiguration (implements org.apache.ignite.configuration.WarmUpConfiguration)
  - org.apache.ignite.logger.log4j2.Log4J2Logger (implements org.apache.ignite.internal.logger.IgniteLoggerEx)
  - org.apache.ignite.maintenance.MaintenanceTask
  - org.apache.ignite.marshaller.MarshallerExclusions
  - org.apache.ignite.marshaller.MarshallerUtils
  - org.apache.ignite.configuration.MemoryConfiguration (implements java.io.Serializable)
  - org.apache.ignite.configuration.MemoryPolicyConfiguration (implements java.io.Serializable)
  - org.apache.ignite.messaging.MessagingListenActor<T> (implements org.apache.ignite.lang.IgniteBiPredicate<E1,​E2>)
  - org.apache.ignite.spi.systemview.view.MetastorageView
  - org.apache.ignite.spi.systemview.view.MetricsView
  - javax.cache.configuration.MutableConfiguration<K,​V> (implements javax.cache.configuration.CompleteConfiguration<K,​V>)
    - org.apache.ignite.configuration.CacheConfiguration<K,​V>
  - org.apache.ignite.configuration.NearCacheConfiguration<K,​V> (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.NodeAttributeView
  - org.apache.ignite.spi.communication.tcp.messages.NodeIdMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
  - org.apache.ignite.spi.systemview.view.NodeMetricsView
  - org.apache.ignite.spi.tracing.NoopSpiSpecificSpan (implements org.apache.ignite.spi.tracing.SpiSpecificSpan)
  - org.apache.ignite.configuration.NoOpWarmUpConfiguration (implements org.apache.ignite.configuration.WarmUpConfiguration)
  - org.apache.ignite.logger.NullLogger (implements org.apache.ignite.IgniteLogger)
  - org.apache.ignite.configuration.OdbcConfiguration
  - org.apache.ignite.thread.OomExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
  - org.apache.ignite.spi.tracing.opencensus.OpenCensusSpanAdapter (implements org.apache.ignite.spi.tracing.SpiSpecificSpan)
  - org.apache.ignite.spi.tracing.opencensus.OpenCensusTraceExporter
  - org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.OracleJdbcIpFinderDialect (implements org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.JdbcIpFinderDialect)
  - org.apache.ignite.spi.systemview.view.PagesListView
    - org.apache.ignite.spi.systemview.view.CachePagesListView
  - org.apache.ignite.spi.systemview.view.PagesTimestampHistogramView
  - org.apache.ignite.spi.systemview.view.PartitionStateView
  - org.apache.ignite.configuration.PersistentStoreConfiguration (implements java.io.Serializable)
  - org.apache.ignite.configuration.PlatformCacheConfiguration (implements java.io.Serializable)
  - org.apache.ignite.platform.cpp.PlatformCppConfiguration (implements org.apache.ignite.configuration.PlatformConfiguration)
  - org.apache.ignite.platform.dotnet.PlatformDotNetAffinityFunction (implements org.apache.ignite.cache.affinity.AffinityFunction, java.io.Externalizable, org.apache.ignite.lifecycle.LifecycleAware)
  - org.apache.ignite.platform.dotnet.PlatformDotNetBinaryConfiguration
  - org.apache.ignite.platform.dotnet.PlatformDotNetBinaryTypeConfiguration
  - org.apache.ignite.platform.dotnet.PlatformDotNetCacheStoreFactory (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.platform.dotnet.PlatformDotNetCacheStoreFactoryNative (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.platform.dotnet.PlatformDotNetConfiguration (implements org.apache.ignite.configuration.PlatformConfiguration)
  - org.apache.ignite.internal.processors.platform.lifecycle.PlatformLifecycleBean (implements org.apache.ignite.lifecycle.LifecycleBean)
    - org.apache.ignite.platform.dotnet.PlatformDotNetLifecycleBean (implements org.apache.ignite.lifecycle.LifecycleBean)
  - org.apache.ignite.cache.query.Query<R> (implements java.io.Serializable)
    - org.apache.ignite.cache.query.AbstractContinuousQuery<K,​V>
      - org.apache.ignite.cache.query.ContinuousQuery<K,​V>
      - org.apache.ignite.cache.query.ContinuousQueryWithTransformer<K,​V,​T>
    - org.apache.ignite.cache.query.IndexQuery<K,​V>
    - org.apache.ignite.cache.query.ScanQuery<K,​V>
    - org.apache.ignite.cache.query.SpiQuery<K,​V>
    - org.apache.ignite.cache.query.SqlFieldsQuery
    - org.apache.ignite.cache.query.SqlQuery<K,​V>
    - org.apache.ignite.cache.query.TextQuery<K,​V>
  - org.apache.ignite.cache.QueryEntity (implements java.io.Serializable)
  - org.apache.ignite.cache.QueryEntityPatch
  - org.apache.ignite.cache.QueryIndex (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.datastructures.QueueView
  - org.apache.ignite.spi.metric.jmx.ReadOnlyDynamicMBean (implements javax.management.DynamicMBean)
    - org.apache.ignite.spi.metric.jmx.MetricRegistryMBean
  - org.apache.ignite.development.utils.RecordSizeCountStat
  - org.apache.ignite.spi.communication.tcp.messages.RecoveryLastReceivedMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
  - org.apache.ignite.spi.systemview.view.datastructures.ReentrantLockView
  - org.apache.ignite.spi.metric.RegexpMetricFilter (implements java.util.function.Predicate<T>)
  - org.apache.ignite.cache.affinity.rendezvous.RendezvousAffinityFunction (implements org.apache.ignite.cache.affinity.AffinityFunction, java.io.Serializable)
  - org.apache.ignite.client.events.RequestEvent
    - org.apache.ignite.client.events.RequestFailEvent
    - org.apache.ignite.client.events.RequestStartEvent
    - org.apache.ignite.client.events.RequestSuccessEvent
  - org.apache.ignite.thread.SameThreadExecutor (implements java.util.concurrent.Executor)
  - org.apache.ignite.spi.systemview.view.ScanQueryView
  - org.apache.ignite.plugin.security.SecurityBasicPermissionSet (implements org.apache.ignite.plugin.security.SecurityPermissionSet)
  - org.apache.ignite.plugin.security.SecurityCredentials (implements java.io.Externalizable)
  - org.apache.ignite.plugin.security.SecurityCredentialsBasicProvider (implements org.apache.ignite.plugin.security.SecurityCredentialsProvider)
  - org.apache.ignite.plugin.security.SecurityPermissionSetBuilder
  - org.apache.ignite.spi.systemview.view.datastructures.SemaphoreView
  - org.apache.ignite.services.ServiceCallContextBuilder
  - org.apache.ignite.services.ServiceConfiguration (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.ServiceView
  - org.apache.ignite.startup.servlet.ServletContextListenerStartup (implements javax.servlet.ServletContextListener)
  - org.apache.ignite.spi.systemview.view.datastructures.SetView
  - org.apache.ignite.logger.slf4j.Slf4jLogger (implements org.apache.ignite.IgniteLogger)
  - org.apache.ignite.spi.systemview.view.SnapshotView
  - org.apache.ignite.resources.SpringResource.DEFAULT
  - org.apache.ignite.configuration.SqlConfiguration
  - org.apache.ignite.configuration.SqlConnectorConfiguration
  - org.apache.ignite.spi.systemview.view.sql.SqlIndexView
  - org.apache.ignite.spi.systemview.view.SqlQueryHistoryView
  - org.apache.ignite.spi.systemview.view.SqlQueryView
  - org.apache.ignite.spi.systemview.view.sql.SqlSchemaView
  - org.apache.ignite.spi.systemview.view.sql.SqlTableColumnView
  - org.apache.ignite.spi.systemview.view.sql.SqlTableView
  - org.apache.ignite.spi.systemview.view.sql.SqlViewColumnView
  - org.apache.ignite.spi.systemview.view.sql.SqlViewView
  - javax.net.ssl.SSLContext
    - org.apache.ignite.ssl.SSLContextWrapper
  - org.apache.ignite.spi.tracing.opencensus.StatusMatchTable
  - org.apache.ignite.stream.StreamAdapter<T,​K,​V>
    - org.apache.ignite.stream.socket.SocketStreamer<T,​K,​V>
  - org.apache.ignite.stream.StreamTransformer<K,​V> (implements javax.cache.processor.EntryProcessor<K,​V,​T>, org.apache.ignite.stream.StreamReceiver<K,​V>)
  - org.apache.ignite.stream.StreamVisitor<K,​V> (implements org.apache.ignite.lang.IgniteBiInClosure<E1,​E2>, org.apache.ignite.stream.StreamReceiver<K,​V>)
  - org.apache.ignite.spi.systemview.view.StripedExecutorTaskView
  - org.apache.ignite.configuration.SystemDataRegionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.spi.communication.tcp.TcpCommunicationMetricsListener
  - org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinderAdapter (implements org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder)
    - org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.TcpDiscoveryJdbcIpFinder
    - org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder
    - org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs.TcpDiscoverySharedFsIpFinder
    - org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder
      - org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder
  - org.apache.ignite.configuration.ThinClientConfiguration
  - org.apache.ignite.client.ThinClientKubernetesAddressFinder (implements org.apache.ignite.client.ClientAddressFinder)
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.ignite.thread.IgniteThread
      - org.apache.ignite.spi.IgniteSpiThread
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.ignite.IgniteCheckedException
        - org.apache.ignite.IgniteAuthenticationException
        - org.apache.ignite.spi.IgniteSpiOperationTimeoutException
        - org.apache.ignite.cache.query.QueryCancelledException
      - java.lang.RuntimeException
        - javax.cache.CacheException
          - org.apache.ignite.cache.CacheExistsException
          - org.apache.ignite.cache.CachePartialUpdateException
          - org.apache.ignite.cache.CacheServerNotFoundException
        - org.apache.ignite.client.ClientException
          - org.apache.ignite.client.ClientAuthenticationException
          - org.apache.ignite.client.ClientAuthorizationException
          - org.apache.ignite.client.ClientConnectionException
          - org.apache.ignite.client.ClientFeatureNotSupportedByServerException
          - org.apache.ignite.client.ClientReconnectedException
        - org.apache.ignite.IgniteException
          - org.apache.ignite.binary.BinaryObjectException
            - org.apache.ignite.binary.BinaryInvalidTypeException
          - org.apache.ignite.cluster.ClusterTopologyException
            - org.apache.ignite.cluster.ClusterGroupEmptyException
          - org.apache.ignite.compute.ComputeExecutionRejectedException
          - org.apache.ignite.compute.ComputeJobFailoverException
          - org.apache.ignite.compute.ComputeTaskCancelledException
          - org.apache.ignite.compute.ComputeTaskTimeoutException
          - org.apache.ignite.compute.ComputeUserUndeclaredException
          - org.apache.ignite.IgniteCacheRestartingException
          - org.apache.ignite.IgniteClientDisconnectedException
          - org.apache.ignite.IgniteDataStreamerTimeoutException
          - org.apache.ignite.IgniteDeploymentException
          - org.apache.ignite.lang.IgniteFutureCancelledException
          - org.apache.ignite.lang.IgniteFutureTimeoutException
          - org.apache.ignite.IgniteInterruptedException
          - org.apache.ignite.spi.IgniteSpiException
            - org.apache.ignite.spi.IgniteSpiMultiException
            - org.apache.ignite.spi.IgniteSpiVersionCheckException
          - org.apache.ignite.plugin.PluginNotFoundException
          - org.apache.ignite.plugin.PluginValidationException
          - org.apache.ignite.cache.query.QueryRetryException
          - org.apache.ignite.plugin.security.SecurityException
          - org.apache.ignite.services.ServiceDeploymentException
          - org.apache.ignite.transactions.TransactionException
            - org.apache.ignite.transactions.TransactionDeadlockException
            - org.apache.ignite.transactions.TransactionHeuristicException
            - org.apache.ignite.transactions.TransactionOptimisticException
            - org.apache.ignite.transactions.TransactionRollbackException
            - org.apache.ignite.transactions.TransactionTimeoutException
        - java.lang.IllegalStateException
          - org.apache.ignite.IgniteIllegalStateException
  - org.apache.ignite.spi.tracing.TracingConfigurationCoordinates (implements java.io.Serializable)
  - org.apache.ignite.spi.tracing.TracingConfigurationCoordinates.Builder
  - org.apache.ignite.spi.tracing.TracingConfigurationParameters (implements java.io.Serializable)
  - org.apache.ignite.spi.tracing.TracingConfigurationParameters.Builder
  - org.apache.ignite.configuration.TransactionConfiguration (implements java.io.Serializable)
  - org.apache.ignite.spi.systemview.view.TransactionView
  - org.apache.ignite.development.utils.TxWalStat
  - org.apache.ignite.development.utils.WalStat
  - org.apache.ignite.cache.websession.WebSessionFilter (implements javax.servlet.Filter)
  - org.apache.ignite.cache.jta.websphere.WebSphereLibertyTmFactory (implements javax.cache.configuration.Factory<T>)
  - org.apache.ignite.cache.jta.websphere.WebSphereTmFactory (implements javax.cache.configuration.Factory<T>)

## Interface Hierarchy

- org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadProbe
- org.apache.ignite.configuration.AddressResolver
- org.apache.ignite.cache.affinity.Affinity<K>
- org.apache.ignite.cache.affinity.AffinityFunctionContext
- java.lang.AutoCloseable
  - org.apache.ignite.client.ClientAutoCloseableIterator<T> (also extends java.util.Iterator<E>)
  - org.apache.ignite.client.ClientTransaction
  - java.io.Closeable
    - javax.cache.Cache<K,​V> (also extends java.lang.Iterable<T>)
      - org.apache.ignite.IgniteCache<K,​V> (also extends org.apache.ignite.lang.IgniteAsyncSupport)
    - org.apache.ignite.client.ClientAtomicLong
    - org.apache.ignite.client.ClientIgniteSet<T> (also extends java.util.Set<E>)
    - org.apache.ignite.IgniteAtomicLong
    - org.apache.ignite.IgniteAtomicReference<T>
    - org.apache.ignite.IgniteAtomicSequence
    - org.apache.ignite.IgniteAtomicStamped<T,​S>
    - org.apache.ignite.IgniteCountDownLatch
    - org.apache.ignite.IgniteLock (also extends java.util.concurrent.locks.Lock)
    - org.apache.ignite.IgniteQueue<T> (also extends java.util.concurrent.BlockingQueue<E>)
    - org.apache.ignite.IgniteSemaphore
    - org.apache.ignite.IgniteSet<T> (also extends java.util.Set<E>)
  - org.apache.ignite.Ignite
  - org.apache.ignite.client.IgniteClient
  - org.apache.ignite.IgniteDataStreamer<K,​V>
  - org.apache.ignite.spi.IgniteSpiCloseableIterator<T> (also extends java.util.Iterator<E>, java.io.Serializable)
  - org.apache.ignite.cache.query.QueryCursor<T> (also extends java.lang.Iterable<T>)
    - org.apache.ignite.cache.query.FieldsQueryCursor<T>
  - org.apache.ignite.transactions.Transaction (also extends org.apache.ignite.lang.IgniteAsyncSupport)
- org.apache.ignite.mxbean.BaselineAutoAdjustMXBean
- org.apache.ignite.cluster.BaselineNode
  - org.apache.ignite.cluster.ClusterNode
- org.apache.ignite.binary.BinaryCollectionFactory<K>
- org.apache.ignite.binary.BinaryField
- org.apache.ignite.binary.BinaryIdMapper
- org.apache.ignite.binary.Binarylizable
- org.apache.ignite.binary.BinaryMapFactory<K,​V>
- org.apache.ignite.binary.BinaryNameMapper
- org.apache.ignite.binary.BinaryObjectBuilder
- org.apache.ignite.binary.BinaryRawReader
- org.apache.ignite.binary.BinaryRawWriter
- org.apache.ignite.binary.BinaryReader
- org.apache.ignite.binary.BinarySerializer
- org.apache.ignite.binary.BinaryType
- org.apache.ignite.binary.BinaryWriter
- javax.cache.Cache.Entry<K,​V>
  - org.apache.ignite.cache.CacheEntry<K,​V>
  - org.apache.ignite.cache.eviction.EvictableEntry<K,​V>
- org.apache.ignite.events.CacheConsistencyViolationEvent.EntriesInfo
- org.apache.ignite.events.CacheConsistencyViolationEvent.EntryInfo
- javax.cache.event.CacheEntryEventFilter<K,​V>
  - org.apache.ignite.cache.CacheEntryEventSerializableFilter<K,​V> (also extends java.io.Serializable)
- javax.cache.integration.CacheLoader<K,​V>
  - org.apache.ignite.cache.store.CacheStore<K,​V> (also extends javax.cache.integration.CacheWriter<K,​V>)
- org.apache.ignite.cache.CacheMetrics
- org.apache.ignite.plugin.CachePluginContext<C>
- org.apache.ignite.plugin.CachePluginProvider<C>
- org.apache.ignite.cache.store.CacheStoreSession
- org.apache.ignite.cache.store.CacheStoreSessionListener
- org.apache.ignite.cache.jta.CacheTmLookup
- javax.cache.integration.CacheWriter<K,​V>
  - org.apache.ignite.cache.store.CacheStore<K,​V> (also extends javax.cache.integration.CacheLoader<K,​V>)
- java.util.concurrent.Callable<V>
  - org.apache.ignite.lang.IgniteCallable<V> (also extends java.io.Serializable)
- org.apache.ignite.cdc.CdcCacheEvent
- org.apache.ignite.cdc.CdcConsumer
- org.apache.ignite.spi.checkpoint.CheckpointListener
- org.apache.ignite.client.ClientAddressFinder
- org.apache.ignite.client.ClientCache<K,​V>
- org.apache.ignite.client.ClientClusterGroup
  - org.apache.ignite.client.ClientCluster
- org.apache.ignite.client.ClientCompute
- org.apache.ignite.client.ClientDisconnectListener
- org.apache.ignite.client.events.ClientLifecycleEvent
- org.apache.ignite.client.ClientPartitionAwarenessMapper
- org.apache.ignite.client.ClientPartitionAwarenessMapperFactory
- org.apache.ignite.mxbean.ClientProcessorMXBean
- org.apache.ignite.client.ClientRetryPolicyContext
- org.apache.ignite.client.ClientServiceDescriptor
- org.apache.ignite.client.ClientServices
- org.apache.ignite.client.ClientTransactions
- java.lang.Cloneable
  - org.apache.ignite.binary.BinaryObject (also extends java.io.Serializable)
- org.apache.ignite.cluster.ClusterGroup
  - org.apache.ignite.IgniteCluster (also extends org.apache.ignite.lang.IgniteAsyncSupport)
- org.apache.ignite.cluster.ClusterMetrics
  - org.apache.ignite.mxbean.ClusterMetricsMXBean
- org.apache.ignite.cluster.ClusterStartNodeResult
- org.apache.ignite.spi.collision.CollisionContext
- org.apache.ignite.spi.collision.CollisionJobContext
- org.apache.ignite.configuration.CommunicationFailureContext
- org.apache.ignite.configuration.CommunicationFailureResolver
- java.lang.Comparable<T>
  - org.apache.ignite.cache.CacheEntryVersion (also extends java.io.Serializable)
  - org.apache.ignite.events.Event (also extends java.io.Serializable)
- java.util.concurrent.CompletionStage<T>
  - org.apache.ignite.client.IgniteClientFuture<T> (also extends java.util.concurrent.Future<V>)
- org.apache.ignite.compute.ComputeJobContinuation
  - org.apache.ignite.compute.ComputeJobContext
- org.apache.ignite.compute.ComputeJobMasterLeaveAware
- org.apache.ignite.compute.ComputeJobResult
- org.apache.ignite.compute.ComputeJobSibling
- org.apache.ignite.compute.ComputeLoadBalancer
- org.apache.ignite.mxbean.ComputeMXBean
- org.apache.ignite.compute.ComputeTaskContinuousMapper
- org.apache.ignite.compute.ComputeTaskSession
- java.util.concurrent.locks.Condition
  - org.apache.ignite.IgniteCondition
- org.apache.ignite.configuration.ConnectorMessageInterceptor
- org.apache.ignite.cache.query.ContinuousQueryWithTransformer.EventListener<T>
- org.apache.ignite.DataRegionMetrics
- org.apache.ignite.DataRegionMetricsProvider
- org.apache.ignite.mxbean.DataStorageMXBean
- org.apache.ignite.mxbean.DefragmentationMXBean
- org.apache.ignite.spi.deployment.DeploymentResource
- org.apache.ignite.spi.discovery.DiscoveryDataBag.GridDiscoveryData
- org.apache.ignite.spi.discovery.DiscoveryDataBag.JoiningNodeDiscoveryData
- org.apache.ignite.spi.discovery.DiscoveryMetricsProvider
- org.apache.ignite.spi.discovery.DiscoverySpiDataExchange
- org.apache.ignite.spi.discovery.DiscoverySpiListener
- org.apache.ignite.spi.discovery.DiscoverySpiMBean
  - org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiMBean (also extends org.apache.ignite.spi.IgniteSpiManagementMBean)
  - org.apache.ignite.spi.discovery.zk.ZookeeperDiscoverySpiMBean (also extends org.apache.ignite.spi.IgniteSpiManagementMBean)
- org.apache.ignite.spi.discovery.DiscoverySpiNodeAuthenticator
- org.apache.ignite.dump.DumpConsumer
- org.apache.ignite.dump.DumpEntry
- org.apache.ignite.mxbean.EncryptionMXBean
- javax.cache.processor.EntryProcessor<K,​V,​T>
  - org.apache.ignite.cache.CacheEntryProcessor<K,​V,​T> (also extends java.io.Serializable)
- java.util.EventListener
  - org.apache.ignite.client.events.ClientLifecycleEventListener
  - org.apache.ignite.spi.collision.CollisionExternalListener
  - org.apache.ignite.spi.communication.CommunicationListener<T>
  - org.apache.ignite.compute.ComputeTaskSessionAttributeListener
  - org.apache.ignite.client.events.ConnectionEventListener
  - org.apache.ignite.spi.deployment.DeploymentListener
  - org.apache.ignite.IgnitionListener
  - org.apache.ignite.client.events.RequestEventListener
- org.apache.ignite.events.EventType
- org.apache.ignite.cache.eviction.EvictionPolicy<K,​V>
- org.apache.ignite.plugin.Extension
  - org.apache.ignite.plugin.CacheTopologyValidatorProvider
  - org.apache.ignite.plugin.extensions.communication.IoPool
  - org.apache.ignite.plugin.extensions.communication.MessageFactoryProvider
  - org.apache.ignite.plugin.extensions.communication.MessageFormatter
- org.apache.ignite.plugin.ExtensionRegistry
- org.apache.ignite.spi.failover.FailoverContext
- org.apache.ignite.failure.FailureHandler
- org.apache.ignite.mxbean.FailureHandlingMxBean
- org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicyMBean
- java.util.concurrent.Future<V>
  - org.apache.ignite.client.IgniteClientFuture<T> (also extends java.util.concurrent.CompletionStage<T>)
- org.apache.ignite.lang.IgniteAsyncSupport
  - org.apache.ignite.IgniteCache<K,​V> (also extends javax.cache.Cache<K,​V>)
  - org.apache.ignite.IgniteCluster (also extends org.apache.ignite.cluster.ClusterGroup)
  - org.apache.ignite.IgniteCompute
  - org.apache.ignite.IgniteEvents
  - org.apache.ignite.IgniteMessaging
  - org.apache.ignite.IgniteServices
  - org.apache.ignite.transactions.Transaction (also extends java.lang.AutoCloseable)
- org.apache.ignite.IgniteBinary
- org.apache.ignite.mxbean.IgniteClusterMXBean
- org.apache.ignite.spi.discovery.IgniteDiscoveryThread
- org.apache.ignite.IgniteEncryption
- org.apache.ignite.lang.IgniteFuture<V>
  - org.apache.ignite.compute.ComputeTaskFuture<R>
  - org.apache.ignite.scheduler.SchedulerFuture<R>
- org.apache.ignite.IgniteLogger
- org.apache.ignite.mxbean.IgniteMBeanAware
- org.apache.ignite.mxbean.IgniteMXBean
- org.apache.ignite.plugin.IgnitePlugin
- org.apache.ignite.lang.IgniteProducer<T>
- org.apache.ignite.IgniteScheduler
- org.apache.ignite.IgniteSnapshot
- org.apache.ignite.spi.IgniteSpi
  - org.apache.ignite.spi.checkpoint.CheckpointSpi
  - org.apache.ignite.spi.collision.CollisionSpi
  - org.apache.ignite.spi.communication.CommunicationSpi<T>
  - org.apache.ignite.spi.deployment.DeploymentSpi
  - org.apache.ignite.spi.discovery.DiscoverySpi
  - org.apache.ignite.spi.encryption.EncryptionSpi
  - org.apache.ignite.spi.eventstorage.EventStorageSpi
  - org.apache.ignite.spi.failover.FailoverSpi
  - org.apache.ignite.spi.indexing.IndexingSpi
  - org.apache.ignite.spi.loadbalancing.LoadBalancingSpi
  - org.apache.ignite.spi.metric.MetricExporterSpi
  - org.apache.ignite.spi.systemview.SystemViewExporterSpi
  - org.apache.ignite.spi.tracing.TracingSpi<S>
- org.apache.ignite.spi.IgniteSpiContext
- org.apache.ignite.spi.IgniteSpiManagementMBean
  - org.apache.ignite.spi.loadbalancing.adaptive.AdaptiveLoadBalancingSpiMBean
  - org.apache.ignite.spi.failover.always.AlwaysFailoverSpiMBean
  - org.apache.ignite.spi.checkpoint.cache.CacheCheckpointSpiMBean
  - org.apache.ignite.spi.collision.fifoqueue.FifoQueueCollisionSpiMBean
  - org.apache.ignite.spi.checkpoint.jdbc.JdbcCheckpointSpiMBean
  - org.apache.ignite.spi.collision.jobstealing.JobStealingCollisionSpiMBean
  - org.apache.ignite.spi.failover.jobstealing.JobStealingFailoverSpiMBean
  - org.apache.ignite.spi.deployment.local.LocalDeploymentSpiMBean
  - org.apache.ignite.spi.eventstorage.memory.MemoryEventStorageSpiMBean
  - org.apache.ignite.spi.failover.never.NeverFailoverSpiMBean
  - org.apache.ignite.spi.collision.priorityqueue.PriorityQueueCollisionSpiMBean
  - org.apache.ignite.spi.loadbalancing.roundrobin.RoundRobinLoadBalancingSpiMBean
  - org.apache.ignite.spi.checkpoint.sharedfs.SharedFsCheckpointSpiMBean
  - org.apache.ignite.spi.communication.tcp.TcpCommunicationSpiMBean
  - org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiMBean (also extends org.apache.ignite.spi.discovery.DiscoverySpiMBean)
  - org.apache.ignite.spi.deployment.uri.UriDeploymentSpiMBean
  - org.apache.ignite.spi.loadbalancing.weightedrandom.WeightedRandomLoadBalancingSpiMBean
  - org.apache.ignite.spi.discovery.zk.ZookeeperDiscoverySpiMBean (also extends org.apache.ignite.spi.discovery.DiscoverySpiMBean)
- org.apache.ignite.spi.IgniteSpiTimeoutObject
- org.apache.ignite.IgniteTransactions
- org.apache.ignite.mxbean.IgnitionMXBean
- org.apache.ignite.spi.indexing.IndexingQueryFilter
- java.lang.Iterable<T>
  - javax.cache.Cache<K,​V> (also extends java.io.Closeable)
    - org.apache.ignite.IgniteCache<K,​V> (also extends org.apache.ignite.lang.IgniteAsyncSupport)
  - java.util.Collection<E>
    - java.util.Queue<E>
      - java.util.concurrent.BlockingQueue<E>
        - org.apache.ignite.IgniteQueue<T> (also extends java.io.Closeable)
    - java.util.Set<E>
      - org.apache.ignite.client.ClientIgniteSet<T> (also extends java.io.Closeable)
      - org.apache.ignite.IgniteSet<T> (also extends java.io.Closeable)
  - org.apache.ignite.metric.IgniteMetrics
  - org.apache.ignite.cache.query.QueryCursor<T> (also extends java.lang.AutoCloseable)
    - org.apache.ignite.cache.query.FieldsQueryCursor<T>
  - org.apache.ignite.spi.metric.ReadOnlyMetricManager
  - org.apache.ignite.spi.metric.ReadOnlyMetricRegistry
    - org.apache.ignite.metric.MetricRegistry
  - org.apache.ignite.spi.systemview.ReadOnlySystemViewRegistry
  - org.apache.ignite.spi.systemview.view.SystemView<R>
    - org.apache.ignite.spi.systemview.view.FiltrableSystemView<R>
- java.util.Iterator<E>
  - org.apache.ignite.client.ClientAutoCloseableIterator<T> (also extends java.lang.AutoCloseable)
  - org.apache.ignite.spi.IgniteSpiCloseableIterator<T> (also extends java.lang.AutoCloseable, java.io.Serializable)
- org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc.JdbcIpFinderDialect
- org.apache.ignite.lifecycle.LifecycleAware
- org.apache.ignite.lifecycle.LifecycleBean
- java.util.concurrent.locks.Lock
  - org.apache.ignite.IgniteLock (also extends java.io.Closeable)
- org.apache.ignite.cache.eviction.lru.LruEvictionPolicyMBean
- org.apache.ignite.maintenance.MaintenanceAction<T>
- org.apache.ignite.maintenance.MaintenanceRegistry
- org.apache.ignite.maintenance.MaintenanceWorkflowCallback
- org.apache.ignite.marshaller.Marshaller
- org.apache.ignite.marshaller.MarshallerContext
- org.apache.ignite.mem.MemoryAllocator
- org.apache.ignite.MemoryMetrics
- org.apache.ignite.plugin.extensions.communication.MessageFactory
- org.apache.ignite.plugin.extensions.communication.MessageReader
- org.apache.ignite.plugin.extensions.communication.MessageWriter
- org.apache.ignite.spi.metric.Metric
  - org.apache.ignite.spi.metric.BooleanMetric
  - org.apache.ignite.spi.metric.DoubleMetric
  - org.apache.ignite.spi.metric.IntMetric
  - org.apache.ignite.spi.metric.LongMetric
  - org.apache.ignite.spi.metric.ObjectMetric<T>
    - org.apache.ignite.spi.metric.HistogramMetric
- org.apache.ignite.mxbean.MetricsMxBean
- org.apache.ignite.mxbean.PerformanceStatisticsMBean
- org.apache.ignite.plugin.platform.PlatformCachePluginConfigurationClosureFactory
- org.apache.ignite.configuration.PlatformConfiguration
- org.apache.ignite.platform.PlatformJavaObjectFactory<T>
- org.apache.ignite.plugin.platform.PlatformPluginConfigurationClosureFactory
- org.apache.ignite.plugin.PluginConfiguration
- org.apache.ignite.plugin.PluginContext
- org.apache.ignite.plugin.PluginProvider<C>
- org.apache.ignite.cache.query.QueryDetailMetrics
- org.apache.ignite.configuration.QueryEngineConfiguration
- org.apache.ignite.cache.query.QueryMetrics
- org.apache.ignite.mxbean.QueryMXBean
- java.lang.Runnable
  - org.apache.ignite.lang.IgniteRunnable (also extends java.io.Serializable)
- org.apache.ignite.plugin.security.SecurityCredentialsProvider
- java.io.Serializable
  - org.apache.ignite.cache.affinity.AffinityFunction
  - org.apache.ignite.cache.affinity.AffinityKeyMapper
  - org.apache.ignite.binary.BinaryObject (also extends java.lang.Cloneable)
  - 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>
  - org.apache.ignite.plugin.CachePluginConfiguration<K,​V>
  - org.apache.ignite.cdc.CdcEvent
  - org.apache.ignite.client.ClientRetryPolicy
  - org.apache.ignite.compute.ComputeJob
  - org.apache.ignite.compute.ComputeTask<T,​R>
  - org.apache.ignite.spi.discovery.DiscoverySpiCustomMessage
  - org.apache.ignite.events.Event (also extends java.lang.Comparable<T>)
  - org.apache.ignite.cache.eviction.EvictionFilter<K,​V>
  - org.apache.ignite.lang.IgniteBiClosure<E1,​E2,​R>
  - org.apache.ignite.lang.IgniteBiInClosure<E1,​E2>
    - org.apache.ignite.plugin.platform.PlatformCachePluginConfigurationClosure
    - org.apache.ignite.plugin.platform.PlatformPluginConfigurationClosure
  - org.apache.ignite.lang.IgniteBiPredicate<E1,​E2>
  - org.apache.ignite.lang.IgniteCallable<V> (also extends java.util.concurrent.Callable<V>)
  - org.apache.ignite.lang.IgniteClosure<E,​R>
  - org.apache.ignite.lang.IgniteInClosure<E>
  - org.apache.ignite.lang.IgniteOutClosure<T>
  - org.apache.ignite.lang.IgnitePredicate<E>
  - org.apache.ignite.lang.IgniteReducer<E,​R>
  - org.apache.ignite.lang.IgniteRunnable (also extends java.lang.Runnable)
  - org.apache.ignite.spi.IgniteSpiCloseableIterator<T> (also extends java.lang.AutoCloseable, java.util.Iterator<E>)
  - org.apache.ignite.cache.query.IndexQueryCriterion
  - org.apache.ignite.cache.store.jdbc.dialect.JdbcDialect
  - org.apache.ignite.cache.store.jdbc.JdbcTypeHasher
  - org.apache.ignite.cache.store.jdbc.JdbcTypesTransformer
  - org.apache.ignite.plugin.extensions.communication.Message
  - org.apache.ignite.plugin.security.SecurityPermissionSet
  - org.apache.ignite.plugin.security.SecuritySubject
  - org.apache.ignite.plugin.segmentation.SegmentationResolver
  - org.apache.ignite.services.Service
  - org.apache.ignite.services.ServiceCallInterceptor
  - org.apache.ignite.services.ServiceContext
  - org.apache.ignite.services.ServiceDescriptor
  - org.apache.ignite.stream.StreamReceiver<K,​V>
  - org.apache.ignite.configuration.TopologyValidator
  - org.apache.ignite.cdc.TypeMapping
  - org.apache.ignite.configuration.WarmUpConfiguration
- org.apache.ignite.services.ServiceCallContext
- org.apache.ignite.mxbean.ServiceMXBean
- org.apache.ignite.mxbean.SnapshotMXBean
- org.apache.ignite.stream.socket.SocketMessageConverter<T>
- org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicyMBean
- org.apache.ignite.spi.tracing.SpiSpecificSpan
- org.apache.ignite.stream.StreamMultipleTupleExtractor<T,​K,​V>
- org.apache.ignite.stream.StreamSingleTupleExtractor<T,​K,​V>
  - org.apache.ignite.stream.StreamTupleExtractor<T,​K,​V>
- org.apache.ignite.spi.systemview.view.SystemViewRowAttributeWalker<R>
- org.apache.ignite.spi.systemview.view.SystemViewRowAttributeWalker.AttributeVisitor
- org.apache.ignite.spi.systemview.view.SystemViewRowAttributeWalker.AttributeWithValueVisitor
- org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder
- org.apache.ignite.spi.TimeoutStrategy
- org.apache.ignite.spi.tracing.TracingConfigurationManager
- org.apache.ignite.transactions.TransactionMetrics
  - org.apache.ignite.mxbean.TransactionMetricsMxBean
- org.apache.ignite.mxbean.TransactionsMXBean
- org.apache.ignite.mxbean.WarmUpMXBean
- org.apache.ignite.mxbean.WorkersControlMXBean

## Annotation Type Hierarchy

- org.apache.ignite.cache.affinity.AffinityCentralizedFunction (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.affinity.AffinityKeyMapped (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.CacheNameResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.CacheStoreSessionResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeJobAfterSend (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeJobBeforeFailover (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeTaskMapAsync (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeTaskName (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeTaskNoResultCache (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeTaskSessionFullSupport (implements java.lang.annotation.Annotation)
- org.apache.ignite.compute.ComputeTaskSpis (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.discovery.DiscoverySpiHistorySupport (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.discovery.DiscoverySpiMutableCustomMessageSupport (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.discovery.DiscoverySpiOrderSupport (implements java.lang.annotation.Annotation)
- org.apache.ignite.lang.IgniteAsyncCallback (implements java.lang.annotation.Annotation)
- org.apache.ignite.lang.IgniteAsyncSupported (implements java.lang.annotation.Annotation)
- org.apache.ignite.lang.IgniteExperimental (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.IgniteInstanceResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.lang.IgniteNotPeerDeployable (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.IgniteSpiConfiguration (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.IgniteSpiConsistencyChecked (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.IgniteSpiMultipleInstancesSupport (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.IgniteSpiNoop (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.deployment.IgnoreIfPeerClassLoadingDisabled (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.JobContextResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.spi.collision.jobstealing.JobStealingDisabled (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.LoadBalancerResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.LoggerResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.mxbean.MXBeanDescription (implements java.lang.annotation.Annotation)
- org.apache.ignite.mxbean.MXBeanParameter (implements java.lang.annotation.Annotation)
- org.apache.ignite.mxbean.MXBeanParametersDescriptions (implements java.lang.annotation.Annotation)
- org.apache.ignite.mxbean.MXBeanParametersNames (implements java.lang.annotation.Annotation)
- org.apache.ignite.platform.PlatformServiceMethod (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QueryGroupIndex (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QueryGroupIndex.List (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QuerySqlField (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QuerySqlField.Group (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QuerySqlFunction (implements java.lang.annotation.Annotation)
- org.apache.ignite.cache.query.annotations.QueryTextField (implements java.lang.annotation.Annotation)
- org.apache.ignite.configuration.SerializeSeparately (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.ServiceContextResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.ServiceResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.SpringApplicationContextResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.SpringResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.SystemProperty (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.TaskContinuousMapperResource (implements java.lang.annotation.Annotation)
- org.apache.ignite.resources.TaskSessionResource (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.ignite.cache.store.jdbc.CacheAbstractJdbcStore.TypeKind
    - org.apache.ignite.cache.CacheAtomicityMode
    - org.apache.ignite.cache.CacheMode
    - org.apache.ignite.cache.CachePeekMode
    - org.apache.ignite.cache.CacheRebalanceMode
    - org.apache.ignite.cache.CacheWriteSynchronizationMode
    - org.apache.ignite.configuration.CheckpointWriteOrder
    - org.apache.ignite.client.ClientOperationType
    - org.apache.ignite.cluster.ClusterState
    - org.apache.ignite.compute.ComputeJobResultPolicy
    - org.apache.ignite.spi.systemview.view.ComputeJobView.ComputeJobState
    - org.apache.ignite.compute.ComputeTaskSessionScope
    - org.apache.ignite.configuration.DataPageEvictionMode
    - org.apache.ignite.configuration.DeploymentMode
    - org.apache.ignite.configuration.DiskPageCompression
    - org.apache.ignite.failure.FailureType
    - org.apache.ignite.spi.IgnitePortProtocol
    - org.apache.ignite.IgniteState
    - org.apache.ignite.lifecycle.LifecycleEventType
    - org.apache.ignite.plugin.extensions.communication.MessageCollectionItemType
    - org.apache.ignite.configuration.PageReplacementMode
    - org.apache.ignite.cache.PartitionLossPolicy
    - org.apache.ignite.platform.PlatformType
    - org.apache.ignite.cache.QueryIndexType
    - org.apache.ignite.cache.ReadRepairStrategy
    - org.apache.ignite.spi.tracing.Scope
    - org.apache.ignite.plugin.security.SecurityPermission
    - org.apache.ignite.plugin.security.SecuritySubjectType
    - org.apache.ignite.plugin.segmentation.SegmentationPolicy
    - org.apache.ignite.ShutdownPolicy
    - org.apache.ignite.spi.tracing.SpanStatus
    - org.apache.ignite.client.SslMode
    - org.apache.ignite.client.SslProtocol
    - org.apache.ignite.transactions.TransactionConcurrency
    - org.apache.ignite.transactions.TransactionIsolation
    - org.apache.ignite.transactions.TransactionState
    - org.apache.ignite.configuration.WALMode