Tanzu GemFire Distributed Types Java API Reference
Package dev.gemfire.dtype
Interface DSet<E>
-
- Type Parameters:
E- the type of elements held in this set
- All Superinterfaces:
java.util.Collection<E>,DType,java.lang.Iterable<E>,java.util.Set<E>
public interface DSet<E> extends java.util.Set<E>, DType
A DSet is a distributed and highly availableSetthat is backed by a GemFire cluster. Most operations are forwarded to the backend cluster where the actual data is maintained. Objects added to a set need to be serializable either as JavaSerializableor one of GemFire's serializable types such asDataSerializable.Note that iteration methods will serialize the whole structure to the client and perform the iteration locally.