Interface ISet<E>

  • Type Parameters:
    E - the type of elements maintained by this set
    All Superinterfaces:
    java.util.Collection<E>, DistributedObject, ICollection<E>, java.lang.Iterable<E>, java.util.Set<E>

    public interface ISet<E>
    extends java.util.Set<E>, ICollection<E>
    Concurrent, distributed implementation of Set

    Note: 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.

    Supports split brain protection SplitBrainProtectionConfig since 3.10 in cluster versions 3.10 and higher.

    See Also:
    • Method Detail

      • getLocalSetStats

        LocalSetStats getLocalSetStats()
        Returns LocalSetStats for this collection.
        this collection's local statistics.