| 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.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| 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.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.map | Contains Hazelcast map module classes. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.event | |
| com.hazelcast.map.impl.querycache.event | This package contains classes for query cache events. | 
| com.hazelcast.mapreduce | This package contains the MapReduce API definition for Hazelcast. All map reduce operations running in a distributed manner inside the active Hazelcast cluster. | 
| com.hazelcast.mapreduce.impl | This package contains the default implementation for the map reduce framework
 internals. | 
| com.hazelcast.mapreduce.impl.task | This package contains the base implementation for a standard map reduce job. | 
| com.hazelcast.nio | This package contains classes related to New IO | 
| 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.query.impl.predicates | |
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| com.hazelcast.spi.impl.eventservice.impl | Contains the code for the  InternalEventServiceimplementation. | 
| com.hazelcast.spi.impl.proxyservice.impl | Contains the implementation of the  InternalProxyService. | 
| com.hazelcast.transaction.impl.xa | Provides implementation for Hazelcast XA transaction support. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| VersionedDataSerializableFactory VersionedDataSerializableFactory is used to create IdentifiedDataSerializable instances during de-serialization. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
| Class and Description | 
|---|
| BinaryInterface Indicates that the binary serialized form of the annotated class is used in client-member communication over Hazelcast
 Open Binary Client Protocol or in other ways which may break Hazelcast or other systems. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.