| 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.jet.config | 
 Jet's configuration data objects. 
 | 
| com.hazelcast.jet.core | 
 Jet's Core API. 
 | 
| com.hazelcast.jet.core.metrics | 
 Jet's Job Metric API. 
 | 
| com.hazelcast.jet.protobuf | 
 Protocol Buffers v3 support for Hazelcast Jet. 
 | 
| com.hazelcast.nio.serialization | 
 Contains interfaces/classes related to serialization,
 such as serializer interfaces, input/output streams. 
 | 
| com.hazelcast.nio.serialization.compact | 
 This package contains APIs for the Compact Serialization. 
 | 
| com.hazelcast.nio.serialization.genericrecord | 
 This package contains APIs for the GenericRecords. 
 | 
| 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  
DataSerializable
 to 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  
DataSerializable
 to avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition
 Defines a class schema for  
Portable classes. | 
| 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  
DataSerializable
 to 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 | 
|---|
| 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  
DataSerializable
 to avoid reflection during de-serialization. | 
| StreamSerializer
 A base class for custom serialization. 
 | 
| Class and Description | 
|---|
| 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  
DataSerializable
 to avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| 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  
DataSerializable
 to avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Serializer
 Base interface of custom serialization interfaces 
 | 
| SerializerHook
 This interface is used to automatically register serializers from external
 Hazelcast or user modules. 
Both types of Serializers are supported
 (StreamSerializer and
 ByteArraySerializer). | 
| StreamSerializer
 A base class for custom serialization. 
 | 
| Class and Description | 
|---|
| ClassDefinition
 Defines a class schema for  
Portable classes. | 
| 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. 
 | 
| FieldKind | 
| FieldType
 Field Type for  
Portable format to be used with ClassDefinition.getFieldType(String) API | 
| IdentifiedDataSerializable
 IdentifiedDataSerializable is an extension to  
DataSerializable
 to 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 | 
|---|
| FieldKind | 
| Class and Description | 
|---|
| ClassDefinition
 Defines a class schema for  
Portable classes. | 
| FieldKind | 
| 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  
DataSerializable
 to 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  
DataSerializable
 to 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  
DataSerializable
 to 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  
DataSerializable
 to 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  
DataSerializable
 to avoid reflection during de-serialization. | 
Copyright © 2023 Hazelcast, Inc.. All rights reserved.