# Uses of Package
com.hazelcast.cache

- Packages that use com.hazelcast.cache
  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.journal | Contains `EventJournal` event interface for ICache.
  com.hazelcast.cache.merge | Contains out-of-the-box merge policies for `ICache`.
  com.hazelcast.core | Provides core API interfaces/classes.
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.jet | Hazelcast Jet is a distributed computation engine running on top of Hazelcast IMDG technology.

- Classes in com.hazelcast.cache used by com.hazelcast.cache
  Class and Description
  BuiltInCacheMergePolicies Enum that represents all built-in `CacheMergePolicy` implementations.
  CacheEntryView Entry info for cache record.
  CacheEventType Hazelcast JCache implementation's internal event types.
  CacheMergePolicy Policy for merging cache entries after a split-brain has been healed.
  CacheStatistics Cache statistics

- Classes in com.hazelcast.cache used by com.hazelcast.cache.journal
  Class and Description
  CacheEventType Hazelcast JCache implementation's internal event types.

- Classes in com.hazelcast.cache used by com.hazelcast.cache.merge
  Class and Description
  CacheEntryView Entry info for cache record.
  CacheMergePolicy Policy for merging cache entries after a split-brain has been healed.
  StorageTypeAwareCacheMergePolicy Marker interface for indicating that key and value wrapped by `CacheEntryView` will be not converted to their original types.

- Classes in com.hazelcast.cache used by com.hazelcast.core
  Class and Description
  ICache This `ICache` interface is the `Cache` extension offered by Hazelcast JCache. In addition to the standard set of JCache methods defined in the JSR 107 specification, Hazelcast provides additional operations to support a broader range of programing styles.

- Classes in com.hazelcast.cache used by com.hazelcast.instance
  Class and Description
  ICache This `ICache` interface is the `Cache` extension offered by Hazelcast JCache. In addition to the standard set of JCache methods defined in the JSR 107 specification, Hazelcast provides additional operations to support a broader range of programing styles.

- Classes in com.hazelcast.cache used by com.hazelcast.jet
  Class and Description
  ICache This `ICache` interface is the `Cache` extension offered by Hazelcast JCache. In addition to the standard set of JCache methods defined in the JSR 107 specification, Hazelcast provides additional operations to support a broader range of programing styles.

Copyright © 2019. All rights reserved.