Uses of Interface
com.hazelcast.nio.serialization.DataSerializable
Packages that use DataSerializable
Package
Description
This package contains the public API extension for Hazelcast JCache,
the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
This package contains the cluster functionality.
Provides classes for configuring HazelcastInstance.
This package contains configuration classes for vector collection.
This package contains classes related to ConsoleApp
Hazelcast Jet is a distributed computation engine running on top of
Hazelcast IMDG technology.
Jet's configuration data objects.
Jet's Core API.
Jet's Job Metric API.
Contains interfaces/classes related to serialization,
such as serializer interfaces, input/output streams.
Contains the partition logic for Hazelcast.
This package contains ScheduledExecutorService functionality for Hazelcast.
Provides interfaces/classes for Hazelcast security implementation.
This package contains interfaces and classes of the split-brain merging SPI.
Classes for tenant control
Provides interfaces/classes for Hazelcast transaction support.
This package contains classes to support the versioning API.
-
Uses of DataSerializable in com.hazelcast.cache
Classes in com.hazelcast.cache that implement DataSerializableModifier and TypeClassDescriptionclassHazelcast provides overloads of the typical cache operations with a customExpiryPolicyparameter.
This class provides a custom implementation of anExpiryPolicyto react on all three types of policies: Create Access Update -
Uses of DataSerializable in com.hazelcast.cluster
Subinterfaces of DataSerializable in com.hazelcast.clusterClasses in com.hazelcast.cluster that implement DataSerializableModifier and TypeClassDescriptionfinal classRepresents an address of a member in the cluster. -
Uses of DataSerializable in com.hazelcast.config
Classes in com.hazelcast.config that implement DataSerializableModifier and TypeClassDescriptionclassAbstractCacheConfig<K,V> Base class forCacheConfigclassBase class for WAN publisher configuration.classAliasedDiscoveryConfig<T extends AliasedDiscoveryConfig<T>>Configuration for discovery strategy aliases, e.g.classContains the configuration of a custom attribute that will be extracted from a Map's entry using a given ValueExtractor.classThe AWSConfig contains the configuration for AWS join mechanism.classConfiguration for the Azure Discovery Strategy.classConfigures indexing options specific to bitmap indexes.classConfiguration options specific for B-Tree indexes.classCacheConfig<K,V> Contains all the configuration for theICache.classConfiguration for CachePartitionLostListenerclassSimple configuration to hold parsed XML configuration.static classRepresents configuration for "ExpiryPolicyFactory".static classRepresents duration configuration with duration amount and time unit for the "TimedExpiryPolicyFactoryConfig".static classRepresents configuration for time based "ExpiryPolicyFactory" with duration and time unit.classSimple configuration to hold parsed listener config.classConfiguration options for theCardinalityEstimatorclassCollectionConfig<T extends CollectionConfig>Provides configuration service for Collection.classclassConfigures the Persistence per Hazelcast data structure.classThis configuration class describes the top-level config of the discovery SPI and its discovery strategies.classThis configuration class describes aDiscoveryStrategybased on a parsed XML or configured manually using the config APIclassDisk tier configuration of Tiered-Store.classContains the configuration for anDurableExecutorService.classConfiguration forEntryListenerclassConfiguration for the Eureka Discovery Strategy.classConfiguration for an event journal.classConfiguration for eviction.classContains the configuration for anIExecutorService.classTheFlakeIdGeneratorConfigcontains the configuration for the member regardingFlake ID Generator.classConfiguration for the GCP Discovery Strategy.classDeprecated.classConfiguration of an index.classContains the configuration for an Item Listener.classConfiguration for the Kubernetes Discovery Strategy.classContains the configuration for anIList.classContains the configuration for anEventListener.classContains the configuration for anIMap.classConfiguration for MapPartitionLostListenerclassContains the configuration for a Map Store.classMemory tier configuration of Tiered-Store.classConfiguration forSplitBrainMergePolicy.classConfiguration for a merkle tree.classConfiguration for MultiMap.classContains the configuration for a Near Cache.classConfiguration for storing and preloading Near Cache keys.classContains the configuration for attributes used to createAttributePartitioningStrategyclassContains the configuration for partitioning strategy.classContains the configuration for a permission.classConfiguration for aPNCounterclassContains the configuration for anPredicate.classContains configuration forQueryCache.classContains the configuration for anIQueue.classConfiguration for theQueueStore.classConfiguration for a reliableITopic.classContains the configuration for anReplicatedMapclassContains the configuration for theRingbuffer.classConfiguration for theRingbufferStore.classConfiguration options for theIScheduledExecutorService.classContains the configuration for anISet.classConfiguration for cluster split brain protection, a means to protect consistency of data from network partitions.classConfiguration class forSplitBrainProtectionListenerclassTiered-Store configuration.classContains the configuration for aITopic.classContains the configuration for a specific User Code Namespace, defining its identifier (name) as well as the definitions for resources it provides.classConfiguration object for the built-in WAN publisher (available in Hazelcast Enterprise).classConfig for processing WAN events received from a target cluster.classConfiguration object for a custom WAN publisher.classConfiguration for WAN replication.classConfiguration for a WAN target replication reference.classConfiguration object for the WAN sync mechanism. -
Uses of DataSerializable in com.hazelcast.config.vector
Classes in com.hazelcast.config.vector that implement DataSerializableModifier and TypeClassDescriptionclassConfiguration object for a vector collection.classConfiguration for a vector index. -
Uses of DataSerializable in com.hazelcast.console
Classes in com.hazelcast.console that implement DataSerializable -
Uses of DataSerializable in com.hazelcast.jet
Classes in com.hazelcast.jet that implement DataSerializableModifier and TypeClassDescriptionclassHolds information about a job's state (status) transition, reason for the transition, and whether it is user-initiated. -
Uses of DataSerializable in com.hazelcast.jet.config
Classes in com.hazelcast.jet.config that implement DataSerializableModifier and TypeClassDescriptionclassContains a configuration change forJobConfig.classA configuration object for a DAGEdgethat holds fine-tuning parameters that influence its performance characteristics.classContains the configuration specific to one Hazelcast Jet job.classDescribes a single resource to deploy to the Jet cluster. -
Uses of DataSerializable in com.hazelcast.jet.core
Classes in com.hazelcast.jet.core that implement DataSerializableModifier and TypeClassDescriptionclassDescribes a computation to be performed by the Jet computation engine.classstatic classstatic classstatic classA meta-supplier that will only use the givenProcessorSupplieron a node with givenAddressor random member if address is not given.classRepresents 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 DataSerializableModifier and TypeClassDescriptionfinal classAn immutable collection of job-specific metrics, pairs of metric names and sets of associatedMeasurements.final classImmutable 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.serializationModifier and TypeInterfaceDescriptioninterfaceIdentifiedDataSerializable is an extension toDataSerializableto avoid reflection during de-serialization.interfaceThis interface adds the possibility for the class to act as if it is another class when being deserialized using DataSerializableClasses in com.hazelcast.nio.serialization that implement DataSerializableModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.Portable Serialization has been deprecated. -
Uses of DataSerializable in com.hazelcast.partition
Classes in com.hazelcast.partition that implement DataSerializable -
Uses of DataSerializable in com.hazelcast.scheduledexecutor
Subinterfaces of DataSerializable in com.hazelcast.scheduledexecutorModifier and TypeInterfaceDescriptioninterfaceStatistics and timing info for aIScheduledFutureaccessible throughIScheduledFuture.getStats()Classes in com.hazelcast.scheduledexecutor that implement DataSerializable -
Uses of DataSerializable in com.hazelcast.security
Classes in com.hazelcast.security that implement DataSerializableModifier and TypeClassDescriptionclassSimple implementation ofCredentialsusing a raw byte array token.classSimple implementation ofPasswordCredentialsusing name and password as security attributes. -
Uses of DataSerializable in com.hazelcast.spi.impl.merge
Classes in com.hazelcast.spi.impl.merge that implement DataSerializableModifier and TypeClassDescriptionclasscom.hazelcast.spi.impl.merge.AbstractSplitBrainMergePolicy<V,T extends MergingValue<V>, R> Abstract implementation ofSplitBrainMergePolicyfor the out-of-the-box merge policies. -
Uses of DataSerializable in com.hazelcast.spi.merge
Subinterfaces of DataSerializable in com.hazelcast.spi.mergeModifier and TypeInterfaceDescriptioninterfaceSplitBrainMergePolicy<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 DataSerializableModifier and TypeClassDescriptionclassDiscardMergePolicy<V,T extends MergingValue<V>> Merges only entries from the destination data structure and discards all entries from the source data structure.classExpirationTimeMergePolicy<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.classHigherHitsMergePolicy<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.classOnly available for HyperLogLog backedCardinalityEstimator.classLatestAccessMergePolicy<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.classLatestUpdateMergePolicy<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.classPassThroughMergePolicy<V,T extends MergingValue<V>> Merges data structure entries from source to destination directly unless the merging entry isnull.classPutIfAbsentMergePolicy<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.spi.tenantcontrol
Subinterfaces of DataSerializable in com.hazelcast.spi.tenantcontrolModifier and TypeInterfaceDescriptioninterfaceHooks for multi-tenancy for application servers. -
Uses of DataSerializable in com.hazelcast.transaction
Classes in com.hazelcast.transaction that implement DataSerializableModifier and TypeClassDescriptionfinal classContains the configuration for a Hazelcast transaction. -
Uses of DataSerializable in com.hazelcast.version
Classes in com.hazelcast.version that implement DataSerializableModifier and TypeClassDescriptionfinal classDetermines the Hazelcast codebase version in terms of major.minor.patch version.final classA generic version to be used withVersionAwareclasses.
DataPersistenceConfig