All Packages

Package Summary
Package
Description
Contains classes related to aggregations.
This package contains the public API extension for Hazelcast JCache, the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
Contains classes/interfaces related to Client
Contains classes related to config for com.hazelcast.client
Contains the Hazelcast client properties implementation.
Soak test package for the client
Soak test Map Listener
This package contains the cluster functionality.
This package contains several MemberSelector implementations.
This package contains classes to support the collection API.
Provides classes for configuring HazelcastInstance.
Provides implementations for ConfigPatternMatcher.
This package contains the public API for properties defined in the XML configuration.
This package contains the public API and default implementation of variable replacers for configuration files.
This package contains the SPI for configuration files variable replacers.
Provides classes for configuring security realms in Hazelcast.
Provides core API interfaces/classes.
Contains public APIs of CP Subsystem
Contains definitions of CP Subsystem events and listeners.
Contains exceptions that can be thrown by APIs of CP Subsystem
Contains locking APIs of CP Subsystem
Contains exception classes related to the locking API of CP Subsystem
This package contains the common classes for CRDT (conflict-free replicated data type) implementations based on the Hazelcast infrastructure.
This package contains the PN (Positive-Negative) CRDT counter interface.
This package contains Flake ID Generator functionality for Hazelcast.
Serializable and exception-declaring variants of functional interfaces from java.util.function.
This package contains logging functionality for Hazelcast.
Since Hazelcast has a zero dependency policy, Hazelcast provides a logging abstraction like commons logging, so that different logging frameworks like log4j, can be hooked in.
Contains Hazelcast map module classes.
Contains various MapListener interfaces.
Provides classes/interfaces for memory utilities, heap/native memory storage support.
This package contains public API for near cache.
Contains interfaces/classes related to serialization, such as serializer interfaces, input/output streams.
Contains interfaces/classes related to serialization, such as serializer interfaces, input/output streams.
This package contains APIs for the Compact Serialization.
This package contains APIs for the GenericRecords.
Contains the partition logic for Hazelcast.
Packages contains different partitioning strategies.
Contains classes related to projections.
Contains interfaces/classes related to Hazelcast query and indexing support.
Classes for replicated map.
Contains the API for the Ringbuffer.
This package contains ScheduledExecutorService functionality for Hazelcast.
Provides classes for configuring security realms in Hazelcast.
Contains annotations for Hazelcast SPI.
This package contains the public SPI for vendors and users to implement their custom node / IP discovery strategy.
This package contains the public part of the integrators SPI and is meant for people that integrate Hazelcast into their own systems or frameworks and cannot use the default discovery service implementation (for example using a different DiscoveryStrategy lookup strategy like OSGi).
Contains the hazelcast multicast plugin classes
This package contains interfaces for eviction
Contains exceptions for Hazelcast SPI.
This package contains the basic SPI for the Partition Group SPI to define or configure how Hazelcast will configure and distribute backups in the cluster.
Contains the Hazelcast properties implementation.
Contains classes related to cluster split brain protection.
Contains the API for the ITopic.
This package contains classes to support the versioning API.