## Uses of Interface
com.hazelcast.nio.ObjectDataOutput

- Packages that use ObjectDataOutput
  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.concurrent.atomiclong.operations | This package contains the operations on the IAtomicLong.
  com.hazelcast.concurrent.atomicreference.operations | This package contains the operations on the IAtomicReference.
  com.hazelcast.concurrent.countdownlatch | This package contains ICountDownLatch functionality for Hazelcast. The ICountDownLatch is the distributed version of the `CountDownLatch`.
  com.hazelcast.concurrent.countdownlatch.operations | This package contains the operations on the ICountDownLatch.
  com.hazelcast.concurrent.lock | This package contains Lock for Hazelcast. The `ILock` is the distributed version of the `Lock`.
  com.hazelcast.concurrent.lock.operations | This package contains the operations on the ILock.
  com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. The ISemaphore is the distributed version of the `Semaphore`.
  com.hazelcast.concurrent.semaphore.operations | This package contains the operations on the ISemaphore.
  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.crdt | This package contains CRDT (conflict-free replicated data type) implementations based on the Hazelcast infrastructure.
  com.hazelcast.crdt.pncounter | This package contains the PN (Positive-Negative) CRDT counter implementation.
  com.hazelcast.crdt.pncounter.operations | Contains the operations for the `PNCounter` member-side implementation.
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.jet.accumulator | Classes intended to be used for accumulator objects in an `AggregateOperation`.
  com.hazelcast.jet.core | Jet's Core API.
  com.hazelcast.map.eviction | This package contains eviction specific classes.
  com.hazelcast.map.merge | Contains out-of-the-box merge policies for `IMap`.
  com.hazelcast.nio | This package contains classes related to New IO
  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.query | Contains interfaces/classes related to Hazelcast query and indexing support.
  com.hazelcast.replicatedmap.merge | Contains out-of-the-box merge policies for `ReplicatedMap`.
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
  com.hazelcast.spi.partition | Contains the SPI for partition logic for Hazelcast.
  com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support.
  com.hazelcast.version | This package contains classes to support the versioning API.
  com.hazelcast.wan | This package contains the WAN replication API

- - ### Uses of ObjectDataOutput in com.hazelcast.cache

    Methods in com.hazelcast.cache with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | HazelcastExpiryPolicy.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.atomiclong.operations

    Methods in com.hazelcast.concurrent.atomiclong.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | SetBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | MergeOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | MergeBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | GetAndSetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | GetAndAddOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | CompareAndSetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AtomicLongReplicationOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | ApplyOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AddBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AddAndGetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractAtomicLongOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractAlterOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.atomicreference.operations

    Methods in com.hazelcast.concurrent.atomicreference.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | SetBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | SetAndGetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | MergeOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | MergeBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | GetAndSetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | ContainsOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | CompareAndSetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AtomicReferenceReplicationOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | ApplyOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractAtomicReferenceOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractAlterOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.countdownlatch

    Methods in com.hazelcast.concurrent.countdownlatch with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | CountDownLatchContainer.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.countdownlatch.operations

    Methods in com.hazelcast.concurrent.countdownlatch.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SetCountOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | CountDownLatchReplicationOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | CountDownLatchBackupOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.lock

    Methods in com.hazelcast.concurrent.lock with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | LockStoreImpl.`writeData(ObjectDataOutput out)`
    `void` | InternalLockNamespace.`writeData(ObjectDataOutput out)`
    `static void` | ObjectNamespaceSerializationHelper.`writeNamespaceCompatibly(ObjectNamespace namespace, ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.lock.operations

    Methods in com.hazelcast.concurrent.lock.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | UnlockOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | UnlockIfLeaseExpiredOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | UnlockBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | LockReplicationOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | LockBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | LocalLockCleanupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | BeforeAwaitOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | BeforeAwaitBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AwaitOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AwaitBackupOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractLockOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.semaphore

    Methods in com.hazelcast.concurrent.semaphore with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | SemaphoreContainer.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.concurrent.semaphore.operations

    Methods in com.hazelcast.concurrent.semaphore.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SemaphoreReplicationOperation.`writeInternal(ObjectDataOutput out)`
    `void` | SemaphoreOperation.`writeInternal(ObjectDataOutput out)`
    `void` | SemaphoreDetachMemberOperation.`writeInternal(ObjectDataOutput out)`
    `void` | SemaphoreBackupOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.config

    Methods in com.hazelcast.config with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | WanReplicationRef.`writeData(ObjectDataOutput out)`
    `void` | WanReplicationConfig.`writeData(ObjectDataOutput out)`
    `void` | WanPublisherConfig.`writeData(ObjectDataOutput out)`
    `void` | WanConsumerConfig.`writeData(ObjectDataOutput out)`
    `void` | TopicConfig.`writeData(ObjectDataOutput out)`
    `void` | SemaphoreConfig.`writeData(ObjectDataOutput out)`
    `void` | ScheduledExecutorConfig.`writeData(ObjectDataOutput out)`
    `void` | RingbufferStoreConfig.`writeData(ObjectDataOutput out)`
    `void` | RingbufferConfig.`writeData(ObjectDataOutput out)`
    `void` | ReplicatedMapConfig.`writeData(ObjectDataOutput out)`
    `void` | ReliableTopicConfig.`writeData(ObjectDataOutput out)`
    `void` | QuorumConfig.`writeData(ObjectDataOutput out)`
    `void` | QueueStoreConfig.`writeData(ObjectDataOutput out)`
    `void` | QueueConfig.`writeData(ObjectDataOutput out)`
    `void` | QueryCacheConfig.`writeData(ObjectDataOutput out)`
    `void` | PredicateConfig.`writeData(ObjectDataOutput out)`
    `void` | PartitioningStrategyConfig.`writeData(ObjectDataOutput out)`
    `void` | PNCounterConfig.`writeData(ObjectDataOutput out)`
    `void` | NearCachePreloaderConfig.`writeData(ObjectDataOutput out)`
    `void` | NearCacheConfig.`writeData(ObjectDataOutput out)`
    `void` | MultiMapConfig.`writeData(ObjectDataOutput out)`
    `void` | MergePolicyConfig.`writeData(ObjectDataOutput out)`
    `void` | MaxSizeConfig.`writeData(ObjectDataOutput out)`
    `void` | MapStoreConfig.`writeData(ObjectDataOutput out)`
    `void` | MapIndexConfig.`writeData(ObjectDataOutput out)`
    `void` | MapConfig.`writeData(ObjectDataOutput out)`
    `void` | MapAttributeConfig.`writeData(ObjectDataOutput out)`
    `void` | LockConfig.`writeData(ObjectDataOutput out)`
    `void` | ListenerConfig.`writeData(ObjectDataOutput out)`
    `void` | LegacyCacheEvictionConfig.`writeData(ObjectDataOutput out)`
    `void` | LegacyCacheConfig.`writeData(ObjectDataOutput out)`
    `void` | ItemListenerConfig.`writeData(ObjectDataOutput out)`
    `void` | HotRestartConfig.`writeData(ObjectDataOutput out)`
    `void` | FlakeIdGeneratorConfig.`writeData(ObjectDataOutput out)`
    `void` | ExecutorConfig.`writeData(ObjectDataOutput out)`
    `void` | EvictionConfig.`writeData(ObjectDataOutput out)`
    `void` | EventJournalConfig.`writeData(ObjectDataOutput out)`
    `void` | EntryListenerConfig.`writeData(ObjectDataOutput out)`
    `void` | EntryListenerConfig.MapListenerToEntryListenerAdapter.`writeData(ObjectDataOutput out)`
    `void` | DurableExecutorConfig.`writeData(ObjectDataOutput out)`
    `void` | CountDownLatchConfig.`writeData(ObjectDataOutput out)`
    `void` | CollectionConfig.`writeData(ObjectDataOutput out)`
    `void` | CardinalityEstimatorConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheSimpleEntryListenerConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheSimpleConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheSimpleConfig.ExpiryPolicyFactoryConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig.`writeData(ObjectDataOutput out)`
    `void` | CacheConfig.`writeData(ObjectDataOutput out)`
    `void` | AtomicReferenceConfig.`writeData(ObjectDataOutput out)`
    `void` | AtomicLongConfig.`writeData(ObjectDataOutput out)`
    `protected void` | CacheConfig.`writeFactories(ObjectDataOutput out)`
    `protected void` | CacheConfig.`writeKeyValueTypes(ObjectDataOutput out)`
    `protected void` | CacheConfig.`writeListenerConfigurations(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.console

    Methods in com.hazelcast.console with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | Echo.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.core

    Methods in com.hazelcast.core with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | PartitionAwareKey.`writeData(ObjectDataOutput out)`
    `void` | MigrationEvent.`writeData(ObjectDataOutput out)`
    `void` | MemberAttributeEvent.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.crdt

    Methods in com.hazelcast.crdt with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractCRDTReplicationOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.crdt.pncounter

    Methods in com.hazelcast.crdt.pncounter with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | PNCounterImpl.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.crdt.pncounter.operations

    Methods in com.hazelcast.crdt.pncounter.operations with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | CRDTTimestampedLong.`writeData(ObjectDataOutput out)`
    `protected void` | GetOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AddOperation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractPNCounterOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.instance

    Methods in com.hazelcast.instance with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractMember.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.jet.accumulator

    Methods in com.hazelcast.jet.accumulator with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | LinTrendAccumulator.`writeObject(ObjectDataOutput out)` Serializes this accumulator.

  - ### Uses of ObjectDataOutput in com.hazelcast.jet.core

    Methods in com.hazelcast.jet.core with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | Vertex.`writeData(ObjectDataOutput out)`
    `void` | Edge.`writeData(ObjectDataOutput out)`
    `void` | DAG.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.map.eviction

    Methods in com.hazelcast.map.eviction with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | RandomEvictionPolicy.`writeData(ObjectDataOutput out)`
    `void` | LRUEvictionPolicy.`writeData(ObjectDataOutput out)`
    `void` | LFUEvictionPolicy.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.map.merge

    Methods in com.hazelcast.map.merge with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | PutIfAbsentMapMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | PassThroughMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | LatestUpdateMapMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | IgnoreMergingEntryMapMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | HigherHitsMapMergePolicy.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.nio

    Subinterfaces of ObjectDataOutput in com.hazelcast.nio
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BufferObjectDataOutput`

    Methods in com.hazelcast.nio with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `static void` | IOUtil.`writeAttributeValue(Object value, ObjectDataOutput out)`
    `static void` | IOUtil.`writeByteArray(ObjectDataOutput out, byte[] value)`
    `void` | Address.`writeData(ObjectDataOutput out)`
    `static void` | IOUtil.`writeObject(ObjectDataOutput out, Object object)`

  - ### Uses of ObjectDataOutput in com.hazelcast.nio.serialization

    Methods in com.hazelcast.nio.serialization that return ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `ObjectDataOutput` | PortableWriter.`getRawDataOutput()` After writing portable fields, one can write remaining fields in old fashioned way consecutively at the end of stream.

    Methods in com.hazelcast.nio.serialization with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | StreamSerializer.`write(ObjectDataOutput out, T object)` This method writes object to ObjectDataOutput
    `void` | DataSerializable.`writeData(ObjectDataOutput out)` Writes object fields to output stream

  - ### Uses of ObjectDataOutput in com.hazelcast.partition

    Methods in com.hazelcast.partition with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | PartitionLostEvent.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.query

    Methods in com.hazelcast.query with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | TruePredicate.`writeData(ObjectDataOutput out)`
    `void` | SqlPredicate.`writeData(ObjectDataOutput out)`
    `void` | PredicateBuilder.`writeData(ObjectDataOutput out)`
    `void` | PartitionPredicate.`writeData(ObjectDataOutput out)`
    `void` | PagingPredicate.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.replicatedmap.merge

    Methods in com.hazelcast.replicatedmap.merge with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | PutIfAbsentMapMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | PassThroughMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | LatestUpdateMapMergePolicy.`writeData(ObjectDataOutput out)`
    `void` | HigherHitsMapMergePolicy.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.spi

    Methods in com.hazelcast.spi with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | OperationControl.`writeData(ObjectDataOutput out)`
    `void` | Operation.`writeData(ObjectDataOutput out)`
    `void` | DistributedObjectNamespace.`writeData(ObjectDataOutput out)`
    `void` | DefaultObjectNamespace.`writeData(ObjectDataOutput out)` Deprecated.
    `protected void` | Operation.`writeInternal(ObjectDataOutput out)`
    `protected void` | AbstractLocalOperation.`writeInternal(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.spi.partition

    Methods in com.hazelcast.spi.partition with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | IPartitionLostEvent.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.transaction

    Methods in com.hazelcast.transaction with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | TransactionOptions.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.version

    Methods in com.hazelcast.version with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | Version.`writeData(ObjectDataOutput out)`
    `void` | MemberVersion.`writeData(ObjectDataOutput out)`

  - ### Uses of ObjectDataOutput in com.hazelcast.wan

    Methods in com.hazelcast.wan with parameters of type ObjectDataOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | WanReplicationEvent.`writeData(ObjectDataOutput out)`

Copyright © 2018. All rights reserved.