package com.google.common.util.concurrent; import java.util.Date; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Condition; /* loaded from: classes2.dex */ abstract class ForwardingCondition implements Condition { abstract Condition delegate(); @Override // java.util.concurrent.locks.Condition public void await() throws InterruptedException { delegate().await(); } @Override // java.util.concurrent.locks.Condition public boolean await(long j, TimeUnit timeUnit) throws InterruptedException { return delegate().await(j, timeUnit); } @Override // java.util.concurrent.locks.Condition public void awaitUninterruptibly() { delegate().awaitUninterruptibly(); } @Override // java.util.concurrent.locks.Condition public long awaitNanos(long j) throws InterruptedException { return delegate().awaitNanos(j); } @Override // java.util.concurrent.locks.Condition public boolean awaitUntil(Date date) throws InterruptedException { return delegate().awaitUntil(date); } @Override // java.util.concurrent.locks.Condition public void signal() { delegate().signal(); } @Override // java.util.concurrent.locks.Condition public void signalAll() { delegate().signalAll(); } }