V
- the type of valuepublic final class DeferredValue<V> extends Object
Modifier and Type | Method and Description |
---|---|
static <V> Set<V> |
asPassThroughSet(Set<DeferredValue<V>> deferredValues,
SerializationService serializationService)
Adapts a
Set<DeferredValue<V>> as a Set<V> . |
static <V> Set<DeferredValue<V>> |
concurrentSetOfValues(Set<V> values) |
boolean |
equals(Object o) |
V |
get(SerializationService serializationService) |
Data |
getSerializedValue(SerializationService serializationService) |
int |
hashCode() |
DeferredValue<V> |
shallowCopy() |
static <V> DeferredValue<V> |
withNullValue() |
static <V> DeferredValue<V> |
withSerializedValue(Data serializedValue) |
static <V> DeferredValue<V> |
withValue(V value) |
public V get(SerializationService serializationService)
public Data getSerializedValue(SerializationService serializationService)
public DeferredValue<V> shallowCopy()
public static <V> DeferredValue<V> withSerializedValue(Data serializedValue)
public static <V> DeferredValue<V> withValue(V value)
public static <V> DeferredValue<V> withNullValue()
public static <V> Set<DeferredValue<V>> concurrentSetOfValues(Set<V> values)
public static <V> Set<V> asPassThroughSet(Set<DeferredValue<V>> deferredValues, SerializationService serializationService)
Set<DeferredValue<V>>
as a Set<V>
. Operations on the returned set pass through to
the original deferredValues
set.V
- the value typedeferredValues
- original set of deferred values to be adaptedserializationService
- reference to SerializationService
Set<V>
that wraps the deferredValues
set.Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.