Uses of Interface
com.hazelcast.nio.serialization.DataSerializable
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.instance |
This package contains Hazelcast Instance functionality.
|
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.nio.serialization |
Contains interfaces/classes related to serialization;
such as serializer interfaces, input/output streams.
|
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.transaction |
Provides interfaces/classes for Hazelcast transaction support.
|
com.hazelcast.version |
This package contains classes to support the versioning API.
|
-
Uses of DataSerializable in com.hazelcast.cache
Classes in com.hazelcast.cache that implement DataSerializable Modifier and Type Class Description class
HazelcastExpiryPolicy
Hazelcast provides overloads of the typical cache operations with a customExpiryPolicy
parameter.
This class provides a custom implementation of anExpiryPolicy
to react on all three types of policies: Create Access Update -
Uses of DataSerializable in com.hazelcast.cluster
Subinterfaces of DataSerializable in com.hazelcast.cluster Modifier and Type Interface Description interface
Member
Cluster member interface.Classes in com.hazelcast.cluster that implement DataSerializable Modifier and Type Class Description class
Address
Represents an address of a member in the cluster. -
Uses of DataSerializable in com.hazelcast.config
Classes in com.hazelcast.config that implement DataSerializable Modifier and Type Class Description class
AbstractCacheConfig<K,V>
Base class forCacheConfig
class
AbstractWanPublisherConfig
Base class for WAN publisher configuration.class
AliasedDiscoveryConfig<T extends AliasedDiscoveryConfig<T>>
Configuration for discovery strategy aliases, e.g.class
AttributeConfig
Contains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor.class
AwsConfig
The AWSConfig contains the configuration for AWS join mechanism.class
AzureConfig
Configuration for the Azure Discovery Strategy.class
BitmapIndexOptions
Configures indexing options specific to bitmap indexes.class
CacheConfig<K,V>
Contains all the configuration for theICache
.class
CachePartitionLostListenerConfig
Configuration for CachePartitionLostListenerclass
CacheSimpleConfig
Simple configuration to hold parsed XML configuration.static class
CacheSimpleConfig.ExpiryPolicyFactoryConfig
Represents configuration for "ExpiryPolicyFactory".static class
CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig
Represents duration configuration with duration amount and time unit for the "TimedExpiryPolicyFactoryConfig".static class
CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig
Represents configuration for time based "ExpiryPolicyFactory" with duration and time unit.class
CacheSimpleEntryListenerConfig
Simple configuration to hold parsed listener config.class
CardinalityEstimatorConfig
Configuration options for theCardinalityEstimator
class
CollectionConfig<T extends CollectionConfig>
Provides configuration service for Collection.class
DiscoveryConfig
This configuration class describes the top-level config of the discovery SPI and its discovery strategies.class
DiscoveryStrategyConfig
This configuration class describes aDiscoveryStrategy
based on a parsed XML or configured manually using the config APIclass
DurableExecutorConfig
Contains the configuration for anDurableExecutorService
.class
EntryListenerConfig
Configuration forEntryListener
class
EurekaConfig
Configuration for the Eureka Discovery Strategy.class
EventJournalConfig
Configuration for an event journal.class
EvictionConfig
Configuration for eviction.class
ExecutorConfig
Contains the configuration for anIExecutorService
.class
FlakeIdGeneratorConfig
TheFlakeIdGeneratorConfig
contains the configuration for the member regardingFlake ID Generator
.class
GcpConfig
Configuration for the GCP Discovery Strategy.class
HotRestartConfig
Configures the Hot Restart Persistence per Hazelcast data structure.class
IndexConfig
Configuration of an index.class
ItemListenerConfig
Contains the configuration for an Item Listener.class
KubernetesConfig
Configuration for the Kubernetes Discovery Strategy.class
ListConfig
Contains the configuration for anIList
.class
ListenerConfig
Contains the configuration for anEventListener
.class
MapConfig
Contains the configuration for anIMap
.class
MapPartitionLostListenerConfig
Configuration for MapPartitionLostListenerclass
MapStoreConfig
Contains the configuration for a Map Store.class
MergePolicyConfig
Configuration forSplitBrainMergePolicy
.class
MerkleTreeConfig
Configuration for a merkle tree.class
MultiMapConfig
Configuration for MultiMap.class
NearCacheConfig
Contains the configuration for a Near Cache.class
NearCachePreloaderConfig
Configuration for storing and pre-loading Near Cache keys.class
PartitioningStrategyConfig
Contains the configuration for partitioning strategy.class
PermissionConfig
Contains the configuration for a permission.class
PNCounterConfig
Configuration for aPNCounter
class
PredicateConfig
Contains the configuration for anPredicate
.class
QueryCacheConfig
Contains configuration forQueryCache
.class
QueueConfig
Contains the configuration for anIQueue
.class
QueueStoreConfig
Configuration for theQueueStore
.class
ReliableTopicConfig
Configuration for a reliableITopic
.class
ReplicatedMapConfig
Contains the configuration for anReplicatedMap
class
RingbufferConfig
Contains the configuration for theRingbuffer
.class
RingbufferStoreConfig
Configuration for theRingbufferStore
.class
ScheduledExecutorConfig
Configuration options for theIScheduledExecutorService
.class
SetConfig
Contains the configuration for anISet
.class
SplitBrainProtectionConfig
Configuration for cluster split brain protection, a means to protect consistency of data from network partitions.class
SplitBrainProtectionListenerConfig
Configuration class forSplitBrainProtectionListener
class
TopicConfig
Contains the configuration for aITopic
.class
WanBatchPublisherConfig
Configuration object for the built-in WAN publisher (available in Hazelcast Enterprise).class
WanConsumerConfig
Config for processing WAN events received from a target cluster.class
WanCustomPublisherConfig
Configuration object for a custom WAN publisher.class
WanReplicationConfig
Configuration for WAN replication.class
WanReplicationRef
Configuration for a WAN target replication reference.class
WanSyncConfig
Configuration object for the WAN sync mechanism. -
Uses of DataSerializable in com.hazelcast.console
Classes in com.hazelcast.console that implement DataSerializable Modifier and Type Class Description class
Echo
Echoes to screen. -
Uses of DataSerializable in com.hazelcast.instance
Classes in com.hazelcast.instance that implement DataSerializable Modifier and Type Class Description class
EndpointQualifier
AnEndpointQualifier
is a(ProtocolType, String)
tuple that uniquely identifies groups of network connections sharing a commonProtocolType
and the same network settings, when Hazelcast is configured withAdvancedNetworkConfig
enabled. -
Uses of DataSerializable in com.hazelcast.jet.config
Classes in com.hazelcast.jet.config that implement DataSerializable Modifier and Type Class Description class
JobConfig
Contains the configuration specific to one Hazelcast Jet job. -
Uses of DataSerializable in com.hazelcast.jet.core
Classes in com.hazelcast.jet.core that implement DataSerializable Modifier and Type Class Description class
DAG
Describes a computation to be performed by the Jet computation engine.class
Edge
class
Vertex
Represents a unit of data processing in a Jet computation job. -
Uses of DataSerializable in com.hazelcast.jet.core.metrics
Classes in com.hazelcast.jet.core.metrics that implement DataSerializable Modifier and Type Class Description class
JobMetrics
An immutable collection of job-specific metrics, pairs of metric names and sets of associatedMeasurement
s.class
Measurement
Immutable data class containing information about one metric measurement, consisting of: metric value metric timestamp, generated when the metric was gathered metric descriptor (set of tag name-value pairs) -
Uses of DataSerializable in com.hazelcast.nio.serialization
Subinterfaces of DataSerializable in com.hazelcast.nio.serialization Modifier and Type Interface Description interface
IdentifiedDataSerializable
IdentifiedDataSerializable is an extension toDataSerializable
to avoid reflection during de-serialization.interface
TypedDataSerializable
This interface adds the possibility for the class to act as if it is another class when being deserialized using DataSerializable -
Uses of DataSerializable in com.hazelcast.partition
Classes in com.hazelcast.partition that implement DataSerializable Modifier and Type Class Description class
PartitionAwareKey<K,P>
APartitionAware
key. -
Uses of DataSerializable in com.hazelcast.scheduledexecutor
Subinterfaces of DataSerializable in com.hazelcast.scheduledexecutor Modifier and Type Interface Description interface
ScheduledTaskStatistics
Statistics and timing info for aIScheduledFuture
accessible throughIScheduledFuture.getStats()
Classes in com.hazelcast.scheduledexecutor that implement DataSerializable Modifier and Type Class Description class
ScheduledTaskHandler
Resource handler pointing to aIScheduledFuture
. -
Uses of DataSerializable in com.hazelcast.security
Classes in com.hazelcast.security that implement DataSerializable Modifier and Type Class Description class
SimpleTokenCredentials
Simple implementation ofCredentials
using a raw byte array token.class
UsernamePasswordCredentials
Simple implementation ofPasswordCredentials
using name and password as security attributes. -
Uses of DataSerializable in com.hazelcast.spi.impl.merge
Classes in com.hazelcast.spi.impl.merge with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw DataSerializable Modifier and Type Class Description class
com.hazelcast.spi.impl.merge.AbstractSplitBrainMergePolicy<V,T extends MergingValue<V>,R>
Abstract implementation ofSplitBrainMergePolicy
for the out-of-the-box merge policies. -
Uses of DataSerializable in com.hazelcast.spi.merge
Subinterfaces of DataSerializable in com.hazelcast.spi.merge Modifier and Type Interface Description interface
SplitBrainMergePolicy<V,T extends MergingValue<V>,R>
Policy for merging data structure values after a split-brain has been healed.Classes in com.hazelcast.spi.merge that implement DataSerializable Modifier and Type Class Description class
DiscardMergePolicy<V,T extends MergingValue<V>>
Merges only entries from the destination data structure and discards all entries from the source data structure.class
ExpirationTimeMergePolicy<V,T extends MergingValue<V> & MergingExpirationTime>
Merges data structure entries from source to destination data structure if the source entry will expire later than the destination entry.class
HigherHitsMergePolicy<V,T extends MergingValue<V> & MergingHits>
Merges data structure entries from source to destination data structure if the source entry has more hits than the destination one.class
HyperLogLogMergePolicy
Only available for HyperLogLog backedCardinalityEstimator
.class
LatestAccessMergePolicy<V,T extends MergingValue<V> & MergingLastAccessTime>
Merges data structure entries from source to destination data structure if the source entry has been accessed more recently than the destination entry.class
LatestUpdateMergePolicy<V,T extends MergingValue<V> & MergingLastUpdateTime>
Merges data structure entries from source to destination data structure if the source entry was updated more frequently than the destination entry.class
PassThroughMergePolicy<V,T extends MergingValue<V>>
Merges data structure entries from source to destination directly unless the merging entry isnull
.class
PutIfAbsentMergePolicy<V,T extends MergingValue<V>>
Merges data structure entries from source to destination if they don't exist in the destination data structure. -
Uses of DataSerializable in com.hazelcast.transaction
Classes in com.hazelcast.transaction that implement DataSerializable Modifier and Type Class Description class
TransactionOptions
Contains the configuration for a Hazelcast transaction. -
Uses of DataSerializable in com.hazelcast.version
Classes in com.hazelcast.version that implement DataSerializable Modifier and Type Class Description class
MemberVersion
Determines the Hazelcast codebase version in terms of major.minor.patch version.class
Version
A generic version to be used withVersionAware
classes.