| 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.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.client | 
     Hazelcast JSR-107 aka JCache implementation
     Client Requests | 
| com.hazelcast.cache.impl.nearcache | 
     Near cache support. | 
| com.hazelcast.cache.impl.nearcache.impl | 
     Near cache implementations. | 
| com.hazelcast.cache.impl.nearcache.impl.record | 
     Near cache record implementations. | 
| com.hazelcast.cache.impl.nearcache.impl.store | 
     Near cache store implementations. | 
| com.hazelcast.cache.impl.operation | Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.record | 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store | 
| com.hazelcast.client | Contains classes/interfaces related to Client | 
| com.hazelcast.client.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation client side | 
| com.hazelcast.client.connection.nio | Contains classes related to New IO for com.hazelcast.client.connection | 
| com.hazelcast.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.impl.client | This contains the Requests and other DTO's exchanged between client/server | 
| com.hazelcast.client.impl.operations | Contains client operations | 
| com.hazelcast.client.impl.protocol.codec | Client protocol custom codec implementations | 
| com.hazelcast.client.impl.protocol.task | Client tasks associated with requests. | 
| com.hazelcast.client.impl.protocol.task.map | Client protocol tasks implementations for map | 
| com.hazelcast.client.impl.protocol.task.multimap | Client protocol tasks implementations for multi map | 
| com.hazelcast.client.impl.protocol.task.replicatedmap | Client protocol tasks implementations for ReplicatedMap | 
| com.hazelcast.client.impl.protocol.template | |
| com.hazelcast.client.impl.protocol.util | Protocol utils | 
| com.hazelcast.client.proxy | This package contains client side proxy implementations of the different Hazelcast data structures
 and operation types | 
| com.hazelcast.client.spi | Contains classes/interfaces related to Service Provider Interface
 such as ClientProxy , ClientClusterService | 
| com.hazelcast.client.spi.impl | Provides util classes for com.hazelcast.client | 
| com.hazelcast.client.util | This package contains some utility classes and the base implementations of the
 loadbalancer implementations | 
| com.hazelcast.cluster | This package contains the cluster functionality. | 
| com.hazelcast.cluster.client | This package contains the client cluster functionality. | 
| com.hazelcast.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.cluster.impl.operations | This package contains operations for the com.hazelcast.cluster.impl package. | 
| com.hazelcast.collection.common | This package contains common classes related to all collections | 
| com.hazelcast.collection.impl.collection | |
| com.hazelcast.collection.impl.collection.client | |
| com.hazelcast.collection.impl.collection.operations | |
| com.hazelcast.collection.impl.list | This package contains IList functionality for Hazelcast. | 
| com.hazelcast.collection.impl.list.client | |
| com.hazelcast.collection.impl.list.operations | |
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.collection.impl.queue.client | This package contains client requests for the IQueue. | 
| com.hazelcast.collection.impl.queue.operations | This package contains the IQueue operations | 
| com.hazelcast.collection.impl.set | This package contains ISet functionality for Hazelcast. | 
| com.hazelcast.collection.impl.set.operations | |
| com.hazelcast.collection.impl.txncollection | |
| com.hazelcast.collection.impl.txncollection.client | |
| com.hazelcast.collection.impl.txncollection.operations | |
| com.hazelcast.collection.impl.txnlist.client | |
| com.hazelcast.collection.impl.txnqueue | |
| com.hazelcast.collection.impl.txnqueue.client | |
| com.hazelcast.collection.impl.txnqueue.operations | |
| com.hazelcast.collection.impl.txnset.client | |
| com.hazelcast.concurrent.atomiclong | This package contains IAtomicLong functionality for Hazelcast. The IAtomicLong is the distributed version of the AtomicLong. | 
| com.hazelcast.concurrent.atomiclong.client | This package contains client requests for the IAtomicLong. This package contains all the client request object to operate on the IAtomicLong that are send by the client. | 
| com.hazelcast.concurrent.atomiclong.operations | This package contains the operations on the IAtomicLong. | 
| com.hazelcast.concurrent.atomicreference | This package contains IAtomicReferece functionality for Hazelcast. The IAtomicReference is the distributed version of the AtomicReference. | 
| com.hazelcast.concurrent.atomicreference.client | This package contains client requests for the IAtomicLong. This package contains all the client request object to operate on the IAtomicLong that are send by the client. | 
| com.hazelcast.concurrent.atomicreference.operations | This package contains the operations on the IAtomicReference. | 
| com.hazelcast.concurrent.countdownlatch | This package contains ICountDownLatch functionality for Hazelcast. The ICountDownLatch is the distributed version of the CountDownLatch. | 
| com.hazelcast.concurrent.countdownlatch.client | This package contains client requests for the ICountDownLatch. This package contains all the client requests object to operate on the ICountDownLatch that are send by the client. | 
| com.hazelcast.concurrent.countdownlatch.operations | This package contains the operations on the ICountDownLatch. | 
| com.hazelcast.concurrent.lock | |
| com.hazelcast.concurrent.lock.client | This package contains client requests for the ILock. This package contains all the client requests object to operate on the ILock that are send by the client. | 
| com.hazelcast.concurrent.lock.operations | This package contains the operations on the ILock. | 
| com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. The ISemaphore is the distributed version of the Semaphore. | 
| com.hazelcast.concurrent.semaphore.client | This package contains client requests for the ISemaphore. | 
| com.hazelcast.concurrent.semaphore.operations | This package contains the operations on the ISemaphore. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.console | This package contains classes related to ConsoleApp | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.executor.impl | This package contains IExecutorService functionality for Hazelcast. The IExecutorService extends the ExecutorServiceand provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.executor.impl.client | This package contains client requests for the IExecutorService. | 
| com.hazelcast.executor.impl.operations | This package contains operations for the IExecutorService. | 
| com.hazelcast.hibernate | Contains interfaces/classes related to Hibernate. | 
| com.hazelcast.hibernate.local | Provides local classes for Hibernate. | 
| com.hazelcast.hibernate.serialization | This class contains the Hibernate4 serializer hooks so what we don't
 loose handling on serialization while working on hibernate | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.ascii.memcache | This package contains MemoryCache functionality for Hazelcast. | 
| com.hazelcast.internal.ascii.rest | This package contains Reset functionality for Hazelcast. | 
| com.hazelcast.internal.management.dto | These contain the DTO object to exchange information with the management center. | 
| com.hazelcast.internal.management.operation | Contains operations that are called from Management Center. | 
| com.hazelcast.internal.storage | This package contains storage functionality for Hazelcast. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.client | Contains client requests for the  IMap | 
| com.hazelcast.map.impl.eviction | This package contains eviction classes. | 
| com.hazelcast.map.impl.mapstore | Contains map store operations. | 
| com.hazelcast.map.impl.mapstore.writebehind | Package for processing write behind store operations. | 
| com.hazelcast.map.impl.mapstore.writethrough | Package for processing write through store operations. | 
| com.hazelcast.map.impl.operation | Package for map operations. | 
| com.hazelcast.map.impl.record | Contains record specific classes. | 
| com.hazelcast.map.impl.tx | Contains implementation classes for  TransactionalMap | 
| com.hazelcast.map.impl.wan | Contains wan replication event classes | 
| com.hazelcast.map.merge | Contains merge policies for  IMap | 
| com.hazelcast.mapreduce.aggregation.impl | This package contains a set of predefined aggregation implementations | 
| com.hazelcast.mapreduce.impl | This package contains the default implementation for the map reduce framework
 internals. | 
| com.hazelcast.mapreduce.impl.client | This package contains request and response classes for communication between cluster
 members and Hazelcast native clients | 
| com.hazelcast.mapreduce.impl.notification | This package contains all remote node notifications | 
| com.hazelcast.mapreduce.impl.operation | This package contains all remote operations that are needed to control work on
 supervising or worker nodes. | 
| com.hazelcast.mapreduce.impl.task | This package contains the base implementation for a standard map reduce job. | 
| com.hazelcast.multimap.impl | Contains classes for Hazelcast MultiMap module. | 
| com.hazelcast.multimap.impl.client | Contains client requests for Hazelcast MultiMap module. | 
| com.hazelcast.multimap.impl.operations | Contains operations for Hazelcast MultiMap module. | 
| com.hazelcast.multimap.impl.txn | This package contains the Transaction behavior for the Multimap. | 
| com.hazelcast.nio | This package contains classes related to New IO | 
| com.hazelcast.nio.serialization | Contains interfaces/classes related to serialization;
 such as serializer interfaces, input/output streams. | 
| com.hazelcast.nio.serialization.serializers | Contains interfaces/classes related to SerializerHook for ArrayList and LinkedList | 
| com.hazelcast.partition | Contains the partition logic for Hazelcast. | 
| com.hazelcast.partition.client | Contains client functionality for partition related information. | 
| com.hazelcast.partition.impl | Contains the actual implementation of the  InternalPartitionService. | 
| com.hazelcast.query | Contains interfaces/classes related to Hazelcast query and indexing support. | 
| com.hazelcast.query.impl | Contains the implementation classes of the query functionality. | 
| com.hazelcast.replicatedmap.impl | This package contains the implementation of the replicated map service itself and some connection interfaces only used
 internally - No public API! | 
| com.hazelcast.replicatedmap.impl.client | This package contains classes for client communication on replicated map implementation | 
| com.hazelcast.replicatedmap.impl.messages | This package contains replication event classes to communicate replications to other nodes | 
| com.hazelcast.replicatedmap.impl.operation | This package contains some remote operations to execute on remote nodes | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| com.hazelcast.ringbuffer.impl | Contains the  Ringbufferimplementation classes. | 
| com.hazelcast.ringbuffer.impl.operations | |
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| com.hazelcast.spi | Provides interfaces/classes for Hazelcast SPI. | 
| com.hazelcast.spi.impl | Contains implementations for Hazelcast SPI. | 
| com.hazelcast.spi.impl.eventservice.impl | Contains the code for the  InternalEventServiceimplementation. | 
| com.hazelcast.spi.impl.eventservice.impl.operations | Contains the operations for the  EventServiceImpl. | 
| com.hazelcast.spi.impl.operationservice.impl.operations | Contains the Operations being used by the  OperationServiceImpl. | 
| com.hazelcast.spi.impl.operationservice.impl.responses | Contains the different responses that can be send as a consequence of an Operation invocation. | 
| com.hazelcast.spi.impl.proxyservice.impl.operations | Contains the operations for the  ProxyServiceImpl. | 
| com.hazelcast.topic.impl | This package contains ITopic functionality for Hazelcast. With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics. | 
| com.hazelcast.topic.impl.client | This package contains client requests for the ITopic. | 
| com.hazelcast.topic.impl.reliable | |
| com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support. | 
| com.hazelcast.transaction.client | This package contains client transaction code | 
| com.hazelcast.transaction.impl | Provides implementation for Hazelcast transaction support. | 
| com.hazelcast.transaction.impl.xa | Provides implementation for Hazelcast XA transaction support. | 
| com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast
 as well as some backports of newer Java features / data structures to
 support older Java versions in a clean and nice way. | 
| com.hazelcast.util.executor | This package contains classes related to Util.Executor  | 
| com.hazelcast.wan | This package contains the WAN replication API | 
| com.hazelcast.web | Provides Hazelcast-based session replication. | 
| com.hazelcast.web.entryprocessor | Provides Entry Processors used in hazelcast-wm | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| SerializationService | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| SerializationService | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Portable Portable provides an alternative serialization method. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| SerializationService | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| Serializer Base interface of custom serialization interfaces
 
 see  ByteArraySerializerseeStreamSerializer | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| Class and Description | 
|---|
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Serializer Base interface of custom serialization interfaces
 
 see  ByteArraySerializerseeStreamSerializer | 
| SerializerHook This interface is used to automatically register serializers from external
 Hazelcast or user modules. Both types of Serializers are supported
 (StreamSerializerandByteArraySerializer). | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| Serializer Base interface of custom serialization interfaces
 
 see  ByteArraySerializerseeStreamSerializer | 
| SerializerHook This interface is used to automatically register serializers from external
 Hazelcast or user modules. Both types of Serializers are supported
 (StreamSerializerandByteArraySerializer). | 
| Class and Description | 
|---|
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| ByteArraySerializer For sample usage custom serialization and other way of custom serialization
 see  StreamSerializer. | 
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| ClassDefinitionBuilder ClassDefinitionBuilder is used to build and register ClassDefinitions manually. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DefaultPortableReader | 
| FieldDefinition FieldDefinition defines name, type, index of a field | 
| FieldType | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| InputOutputFactory | 
| ObjectDataInputStream | 
| ObjectDataOutputStream | 
| Portable Portable provides an alternative serialization method. | 
| PortableContext | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| SerializationService | 
| SerializationServiceBuilder | 
| SerializationServiceImpl | 
| Serializer Base interface of custom serialization interfaces
 
 see  ByteArraySerializerseeStreamSerializer | 
| StreamSerializer A base class for custom serialization. | 
| Class and Description | 
|---|
| Serializer Base interface of custom serialization interfaces
 
 see  ByteArraySerializerseeStreamSerializer | 
| SerializerHook This interface is used to automatically register serializers from external
 Hazelcast or user modules. Both types of Serializers are supported
 (StreamSerializerandByteArraySerializer). | 
| StreamSerializer A base class for custom serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Portable Portable provides an alternative serialization method. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| SerializationService | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an 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 as an 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 as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| SerializationService | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an 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 as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| ClassDefinition ClassDefinition defines a class schema for Portable classes. | 
| Data Data is basic unit of serialization. | 
| Portable Portable provides an alternative serialization method. | 
| PortableFactory PortableFactory is used to create Portable instances during de-serialization. | 
| PortableHook | 
| PortableReader Provides a mean of reading portable fields from a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| PortableWriter Provides a mean of writing portable fields to a binary in form of java primitives
 arrays of java primitives , nested portable fields and array of portable fields. | 
| VersionedPortable VersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| SerializationService | 
| Class and Description | 
|---|
| SerializationService | 
| Class and Description | 
|---|
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| DataSerializableFactory DataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| DataSerializerHook | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
| Class and Description | 
|---|
| Data Data is basic unit of serialization. | 
| DataSerializable DataSerializable is a serialization method as an alternative to standard Java serialization. | 
| IdentifiedDataSerializable IdentifiedDataSerializable is an extension to  DataSerializableto avoid reflection during de-serialization. | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.