| Package | Description | 
|---|---|
| com.hazelcast.cache | 
     This package contains the public API extension for Hazelcast JCache,
     the Hazelcast implementation of the JSR-107 commonly referred to as JCache. | 
| com.hazelcast.cluster | This package contains the cluster functionality. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.console | This package contains classes related to ConsoleApp | 
| com.hazelcast.nio.serialization | Contains interfaces/classes related to serialization,
 such as serializer interfaces, input/output streams. | 
| com.hazelcast.partition | Contains the partition logic for Hazelcast. | 
| com.hazelcast.scheduledexecutor | This package contains ScheduledExecutorService functionality for Hazelcast. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| com.hazelcast.spi.impl.merge | |
| com.hazelcast.spi.merge | This package contains interfaces and classes of the split-brain merging SPI. | 
| com.hazelcast.spi.tenantcontrol | Classes for tenant control | 
| com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support. | 
| com.hazelcast.version | This package contains classes to support the versioning API. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition Defines a class schema for  Portableclasses. | 
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| Serializer Base interface of custom serialization interfaces | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| Class and Description | 
|---|
| ClassDefinition Defines a class schema for  Portableclasses. | 
| ClassDefinitionBuilder ClassDefinitionBuilder is used to build and register ClassDefinitions manually. | 
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| FieldDefinition Defines the name, type and index of a field. | 
| FieldType | 
| GenericRecord | 
| GenericRecordBuilder Interface for creating  GenericRecordinstances. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides means for reading portable fields from binary data in the form of java primitives,
 arrays of java primitives, nested portable fields and array of portable fields. | 
| PortableWriter Provides means for writing portable fields to binary data in the form of java primitives,
 arrays of java primitives, nested portable fields and arrays of portable fields. | 
| Serializer Base interface of custom serialization interfaces | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method alternative to standard Java
 serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
Copyright © 2021 Hazelcast, Inc.. All rights reserved.