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.merge |
Contains out-of-the-box merge policies for
ICache . |
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.map |
Contains Hazelcast map module classes.
|
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.nio |
This package contains classes related to New IO
|
com.hazelcast.query |
Contains interfaces/classes related to Hazelcast query and indexing support.
|
com.hazelcast.security |
Provides interfaces/classes for Hazelcast security implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheMergePolicy
Policy for merging cache entries after a split-brain has been healed.
|
class |
HazelcastExpiryPolicy
Hazelcast provides overloads of the typical cache operations with a custom
ExpiryPolicy parameter.This class provides a custom implementation of an ExpiryPolicy to
react on all three types of policies:
Create
Access
Update
|
Modifier and Type | Class and Description |
---|---|
class |
HigherHitsCacheMergePolicy
Merges cache entries from source to destination cache if the source entry
has more hits than the destination one.
|
class |
LatestAccessCacheMergePolicy
Merges cache entries from source to destination cache if the source entry
has been accessed more recently than the destination entry.
|
class |
PassThroughCacheMergePolicy
Merges cache entries from source to destination directly unless the merging entry is
null . |
class |
PutIfAbsentCacheMergePolicy
Merges cache entries from source to destination if they don't exist in the destination cache.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheConfig<K,V>
Base class for
CacheConfig |
class |
CacheConfig<K,V>
Contains all the configuration for the
ICache . |
class |
CacheConfigReadOnly<K,V>
Deprecated.
this class will be removed in 4.0; it is meant for internal usage only.
|
class |
CacheEvictionConfig
Deprecated.
Use
EvictionConfig instead of this |
class |
CacheEvictionConfigReadOnly
Deprecated.
Use
EvictionConfigReadOnly instead of this |
class |
CachePartitionLostListenerConfig
Configuration for CachePartitionLostListener
|
class |
CachePartitionLostListenerConfigReadOnly
Deprecated.
this class will be removed in 4.0; it is meant for internal usage only.
|
class |
EvictionConfig
Configuration for eviction.
|
class |
EvictionConfigReadOnly
Deprecated.
this class will be removed in 4.0; it is meant for internal usage only.
|
class |
LegacyCacheConfig<K,V>
Contains all the configuration for the
ICache (used for backward compatibility). |
class |
LegacyCacheEvictionConfig
Configuration for cache eviction (used for backward compatibility).
|
class |
MaxSizeConfig
Configuration for map's capacity.
|
class |
MaxSizeConfigReadOnly
Deprecated.
this class will be removed in 4.0; it is meant for internal usage only.
|
class |
WanReplicationRef
Configuration for Wan target replication reference
|
class |
WanReplicationRefReadOnly
Deprecated.
this class will be removed in 4.0; it is meant for internal usage only.
|
Modifier and Type | Class and Description |
---|---|
class |
Echo
Echoes to screen.
|
class |
SimulateLoadTask
A simulated load test.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFunction<T,R>
Represents a function that accepts one argument and produces a result.
|
class |
PartitionAwareKey<K,P>
A
PartitionAware key. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMember |
Modifier and Type | Interface and Description |
---|---|
interface |
EntryProcessor<K,V>
An EntryProcessor passes you a
Map.Entry . |
interface |
MapInterceptor
MapInterceptor is used to intercept changes to the map, allowing access to the values before and
after adding them to the map.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CombinerFactory<KeyIn,ValueIn,ValueOut>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
interface |
JobPartitionState
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
interface |
KeyPredicate<Key>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
class |
KeyValueSource<K,V>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
interface |
LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
class |
LifecycleMapperAdapter<KeyIn,ValueIn,KeyOut,ValueOut>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
interface |
Mapper<KeyIn,ValueIn,KeyOut,ValueOut>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
interface |
ReducerFactory<KeyIn,ValueIn,ValueOut>
Deprecated.
MapReduce is deprecated and will be removed in 4.0.
For map aggregations, you can use
Aggregator on IMap.
For general data processing, it is superseded by Hazelcast Jet. |
Modifier and Type | Class and Description |
---|---|
class |
Address
Represents an address of a member in the cluster.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IndexAwarePredicate<K,V>
Extends the
Predicate interface with the ability to support indexes. |
class |
PagingPredicate<K,V>
This class is a special Predicate which helps to get a page-by-page result of a query.
|
class |
PartitionPredicate<K,V>
A
Predicate that restricts the execution of a Predicate to a single Partition. |
interface |
Predicate<K,V>
Represents a map entry predicate.
|
class |
PredicateBuilder
This class provides functionality to build predicate.
|
class |
SqlPredicate
This class contains methods related to conversion of sql query to predicate.
|
class |
TruePredicate<K,V>
A
Predicate which always returns true. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCredentials
Abstract implementation of
Credentials |
interface |
Credentials
Credentials is a container object for endpoint (Members and Clients)
security attributes.
|
class |
UsernamePasswordCredentials
Simple implementation of
Credentials using
username and password as security attributes. |
Copyright © 2018 Hazelcast, Inc.. All rights reserved.