Class SynchronizedBag.SynchronizedBagSet

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Iterable<E>, java.util.Collection<E>, java.util.Set<E>
    Enclosing class:
    SynchronizedBag<E>

    class SynchronizedBag.SynchronizedBagSet
    extends SynchronizedCollection<E>
    implements java.util.Set<E>
    Synchronized Set for the Bag class.
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        Serialization version
        See Also:
        Constant Field Values
    • Constructor Detail

      • SynchronizedBagSet

        SynchronizedBagSet​(java.util.Set<E> set,
                           java.lang.Object lock)
        Constructor.
        Parameters:
        set - the set to decorate
        lock - the lock to use, shared with the bag