package defpackage;

import java.lang.ref.WeakReference;
import java.util.concurrent.Semaphore;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock;
import java.util.concurrent.locks.ReentrantLock;

/* JADX INFO: loaded from: classes2.dex */
@sw4
@dz3
@ii2
public abstract class g99<L> {

    public static class b<L> extends f<L> {
    }

    @tma
    public static class c<L> extends f<L> {
    }

    public static class d extends ReentrantLock {
    }

    public static class e extends Semaphore {
    }

    public static abstract class f<L> extends g99<L> {
    }

    @tma
    public static class g<L> extends f<L> {

        public static final class a<L> extends WeakReference<L> {
        }
    }

    public static final class h extends gj3 {
        @Override // defpackage.gj3
        public final Condition a() {
            return null;
        }
    }

    public static final class i extends ak3 {
        @Override // defpackage.ak3
        public final Lock a() {
            throw null;
        }

        @Override // defpackage.ak3, java.util.concurrent.locks.Lock
        public final Condition newCondition() {
            throw null;
        }
    }

    public static final class j implements ReadWriteLock {
        @Override // java.util.concurrent.locks.ReadWriteLock
        public final Lock readLock() {
            throw null;
        }

        @Override // java.util.concurrent.locks.ReadWriteLock
        public final Lock writeLock() {
            throw null;
        }
    }
}
