Ignite 2.17.0
| Package | Description | 
|---|---|
| org.apache.ignite | Contains entry-point Ignite & HPC APIs. | 
| org.apache.ignite.binary | Contains Ignite Binary Objects API classes. | 
| org.apache.ignite.cache | Contains main Data Grid APIs. | 
| org.apache.ignite.cache.affinity | Contains cache node affinity implementations. | 
| org.apache.ignite.cache.affinity.rendezvous | Contains HRW-based cache affinity for partitioned cache. | 
| org.apache.ignite.cache.eviction | Contains cache eviction policy implementations. | 
| org.apache.ignite.cache.eviction.fifo | Contains cache FIFO eviction policy implementations. | 
| org.apache.ignite.cache.eviction.lru | Contains cache LRU eviction policy implementations. | 
| org.apache.ignite.cache.eviction.random | Contains cache randomized eviction policy implementations. | 
| org.apache.ignite.cache.eviction.sorted | Contains cache sorted eviction policy implementation. | 
| org.apache.ignite.cache.jta | Contains JTA (Java Transaction API) related public classes and interfaces. | 
| org.apache.ignite.cache.jta.jndi | Contains JNDI-based transaction manager lookup. | 
| org.apache.ignite.cache.jta.reflect | Contains reflection-based transaction manager lookup. | 
| org.apache.ignite.cache.jta.websphere | Contains WebSphere integrations. | 
| org.apache.ignite.cache.query | Contains APIs for creating and executing cache queries. | 
| org.apache.ignite.cache.query.annotations | Contains query-related annotations. | 
| org.apache.ignite.cache.store | Contains cache store interfaces. | 
| org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation. | 
| org.apache.ignite.cache.store.jdbc.dialect | Contains SQL dialects for different RDBMS. | 
| org.apache.ignite.cache.websession | Contains classes for Web Sessions Caching. | 
| org.apache.ignite.calcite | Contains Calcite-based query engine classes and interfaces. | 
| org.apache.ignite.cdc | |
| org.apache.ignite.client | Contains Ignite Thin Client API classes. | 
| org.apache.ignite.client.events | |
| org.apache.ignite.cluster | Contains cluster-related classes. | 
| org.apache.ignite.compute | Contains Compute Grid functionality. | 
| org.apache.ignite.configuration | Contains configuration-related classes. | 
| org.apache.ignite.development.utils | Contains development utilities for Ignite useful for PDS artifacts analysis. | 
| org.apache.ignite.dump | |
| org.apache.ignite.events | Contains Event Subscription functionality together with various events emitted by Ignite. | 
| org.apache.ignite.failure | Contains Failure handling public API with standard FailureHandler implementations. | 
| org.apache.ignite.indexing | Contains Ignite-indexing module classes and interfaces. | 
| org.apache.ignite.kubernetes.configuration | Contains Kubernetes configuration classes. | 
| org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations. | 
| org.apache.ignite.lifecycle | Contains lifecycle-related classes. | 
| org.apache.ignite.logger | Contains logging functionality used throughout the system. | 
| org.apache.ignite.logger.java | Contains Java logging implementation for logging. | 
| org.apache.ignite.logger.jcl | Contains Jakarta commons logging implementation for logging. | 
| org.apache.ignite.logger.log4j2 | Contains default Log4j2 implementation for logging. | 
| org.apache.ignite.logger.slf4j | Contains SLF4J implementation for logging. | 
| org.apache.ignite.maintenance | Contains public interfaces for maintenance mechanism. | 
| org.apache.ignite.marshaller | Contains various supported marshallers. | 
| org.apache.ignite.marshaller.jdk | Contains JDK java.io based marshaller. | 
| org.apache.ignite.mem | |
| org.apache.ignite.messaging | Contains Topic-based Messaging functionality. | 
| org.apache.ignite.metric | Contains interfaces for updatable custom and read-only internal metrics. | 
| org.apache.ignite.mxbean | Contains annotations for Dynamic MBeans. | 
| org.apache.ignite.platform | Contains platform-related classes. | 
| org.apache.ignite.platform.cpp | Contains C++ platform-related classes. | 
| org.apache.ignite.platform.dotnet | Contains .Net platform-related classes. | 
| org.apache.ignite.plugin | Contains plugins management API. | 
| org.apache.ignite.plugin.extensions.communication | Contains extendable components for communication. | 
| org.apache.ignite.plugin.platform | Contains platform plugins management API. | 
| org.apache.ignite.plugin.security | Contains APIs for security, authentication, and authorization. | 
| org.apache.ignite.plugin.segmentation | Contains segmentation "split-brain" related classes. | 
| org.apache.ignite.resources | Contains resource injection annotations. | 
| org.apache.ignite.scheduler | Contains Job Scheduling functionality. | 
| org.apache.ignite.services | Contains main Managed Services APIs. | 
| org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations. | 
| org.apache.ignite.spi.checkpoint | Contains APIs for checkpoint SPI. | 
| org.apache.ignite.spi.checkpoint.cache | Contains cache-based implementation for checkpoint SPI. | 
| org.apache.ignite.spi.checkpoint.jdbc | Contains JDBC implementation for checkpoint SPI. | 
| org.apache.ignite.spi.checkpoint.noop | Contains default no-op checkpoint SPI implementation. | 
| org.apache.ignite.spi.checkpoint.sharedfs | Contains shared file system implementation for checkpoint SPI. | 
| org.apache.ignite.spi.collision | Contains APIs for collision SPI. | 
| org.apache.ignite.spi.collision.fifoqueue | Contains FIFO based collision SPI implementation. | 
| org.apache.ignite.spi.collision.jobstealing | Contains job stealing collision SPI implementation. | 
| org.apache.ignite.spi.collision.noop | Contains default no-op collision SPI implementation. | 
| org.apache.ignite.spi.collision.priorityqueue | Contains priority based collision SPI implementation. | 
| org.apache.ignite.spi.communication | Contains APIs for grid communication SPI. | 
| org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI. | 
| org.apache.ignite.spi.communication.tcp.messages | Contains implementation messages. | 
| org.apache.ignite.spi.deployment | Contains APIs for deployment SPI. | 
| org.apache.ignite.spi.deployment.local | Contains default local deployment SPI implementation. | 
| org.apache.ignite.spi.deployment.uri | Contains URI-based deployment SPI implementation. | 
| org.apache.ignite.spi.discovery | Contains APIs for topology manager SPI. | 
| org.apache.ignite.spi.discovery.isolated | Contains implementation of special "isolated" mode for single-node cluster. | 
| org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder | Contains IP finder interface and adapter. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc | Contains JDBC IP finder implementation. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes | Contains Kubernetes IP finder implementation. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder.multicast | Contains multicast-based IP finder. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs | Contains shared filesystem-based IP finder. | 
| org.apache.ignite.spi.discovery.tcp.ipfinder.vm | Contains local JVM-based IP finder. | 
| org.apache.ignite.spi.discovery.zk | Contains Zookeeper Discovery Spi classes and interfaces. | 
| org.apache.ignite.spi.encryption | Contains APIs for encryption SPI. | 
| org.apache.ignite.spi.encryption.keystore | Contains encryption SPI implementation based on standard jdk keystore. | 
| org.apache.ignite.spi.encryption.noop | Contains no-op encryption SPI implementation. | 
| org.apache.ignite.spi.eventstorage | Contains APIs for event storage SPI. | 
| org.apache.ignite.spi.eventstorage.memory | Contains default in-memory implementation for event storage SPI. | 
| org.apache.ignite.spi.failover | Contains APIs for failover SPI. | 
| org.apache.ignite.spi.failover.always | Contains default "always" failover SPI. | 
| org.apache.ignite.spi.failover.jobstealing | Contains job stealing failover SPI. | 
| org.apache.ignite.spi.failover.never | Contains "never" failover SPI. | 
| org.apache.ignite.spi.indexing | Contains APIs for indexing SPI. | 
| org.apache.ignite.spi.indexing.noop | Contains default no-op indexing SPI implementation. | 
| org.apache.ignite.spi.loadbalancing | Contains APIs for load balancing SPI. | 
| org.apache.ignite.spi.loadbalancing.adaptive | Contains adaptive load balancing SPI. | 
| org.apache.ignite.spi.loadbalancing.roundrobin | Contains default round-robin implementation for load balancing SPI. | 
| org.apache.ignite.spi.loadbalancing.weightedrandom | Contains weighted random-base implementation for load balancing SPI. | 
| org.apache.ignite.spi.metric | Contains common classes and interfaces for metric SPI implementations. | 
| org.apache.ignite.spi.metric.jmx | Contains JMX based implementation of MetricExporterSpi. | 
| org.apache.ignite.spi.metric.log | Contains push to log implementation of MetricExporterSpi. | 
| org.apache.ignite.spi.metric.noop | Contains no-op implementation of MetricExporterSpi. | 
| org.apache.ignite.spi.metric.opencensus | |
| org.apache.ignite.spi.systemview | Contains common classes and interfaces for system view SPI implementations. | 
| org.apache.ignite.spi.systemview.view | Contains  SystemViewclases that exists in Ignite. | 
| org.apache.ignite.spi.systemview.view.datastructures | |
| org.apache.ignite.spi.systemview.view.sql | |
| org.apache.ignite.spi.tracing | Contains common classes and interfaces for tracing SPI implementations. | 
| org.apache.ignite.spi.tracing.opencensus | Contains API for OpenCensus Tracing framework integration. | 
| org.apache.ignite.ssl | Contains classes for working with SSL. | 
| org.apache.ignite.startup | Contains Ignite runtime startup classes. | 
| org.apache.ignite.startup.cmdline | Contains default command line startup. | 
| org.apache.ignite.startup.servlet | Contains servlet-based startup. | 
| org.apache.ignite.stream | Contains Ignite Streamer classes. | 
| org.apache.ignite.stream.socket | Contains socket streamer implementation. | 
| org.apache.ignite.thread | Contains threads-related utility classes. | 
| org.apache.ignite.transactions | Contains transaction-related classes. |