/guava/android/guava/src/com/google/common/collect/Synchronized.java
super( mutex) ;
super ( delegate, mutex ) ;
static <E extends @Nullable Object> Set<E> set(Set<E> set, @CheckForNull Object mutex) { return new SynchronizedSet<E>(set, mutex); } static class SynchronizedSet<E extends @Nullable Object> extends SynchronizedCollection<E> implements Set<E> { SynchronizedSet(Set<E> delegate, @CheckForNull Object mutex) { <extra_id_0> } @Override Set<E> delegate() { return (Set<E>) super.delegate(); } @Override