Interface MutatingSetOperations<T extends MutatingSetOperations<T>>

  • Type Parameters:
    T -
    All Known Implementing Classes:
    BitEncodedSet, BitMask, WeightedBitMask

    public interface MutatingSetOperations<T extends MutatingSetOperations<T>>
    Specifies mutating set operations on sets. The static definitions allow non mutating application of these methods on copyable implementations.
    • Method Detail

      • union

        void union​(T other)
      • setminus

        void setminus​(T other)
      • intersection

        void intersection​(T other)