Interface ISet<E>

All Superinterfaces:
Collection<E>, DistributedObject, ICollection<E>, Iterable<E>, Set<E>
All Known Implementing Classes:
ClientSetProxy, SetProxyImpl

public interface ISet<E>
extends Set<E>, ICollection<E>

Concurrent, distributed implementation of Set

This class is not a general-purpose Set implementation! While this class implements the Set interface, it intentionally violates Set's general contract, which mandates the use of the equals method when comparing objects. Instead of the equals method this implementation compares the serialized byte version of the objects.

Method Summary
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
Methods inherited from interface com.hazelcast.core.ICollection
addItemListener, getName, removeItemListener
Methods inherited from interface com.hazelcast.core.DistributedObject
destroy, getId, getPartitionKey, getServiceName

Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.