CrackMe.apk
Download file
package com.google.common.util.concurrent;
import com.google.common.collect.ForwardingQueue;
import java.util.Collection;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.TimeUnit;
import javax.annotation.CheckForNull;
@ElementTypesAreNonnullByDefault
public abstract class ForwardingBlockingQueue<E> extends ForwardingQueue<E> implements BlockingQueue<E> {
/* access modifiers changed from: protected */
public abstract BlockingQueue<E> delegate();
protected ForwardingBlockingQueue() {
}
public int drainTo(Collection<? super E> collection, int i) {
return delegate().drainTo(collection, i);
}
public int drainTo(Collection<? super E> collection) {
return delegate().drainTo(collection);
}
public boolean offer(E e, long j, TimeUnit timeUnit) throws InterruptedException {
return delegate().offer(e, j, timeUnit);
}
@CheckForNull
public E poll(long j, TimeUnit timeUnit) throws InterruptedException {
return delegate().poll(j, timeUnit);
}
public void put(E e) throws InterruptedException {
delegate().put(e);
}
public int remainingCapacity() {
return delegate().remainingCapacity();
}
public E take() throws InterruptedException {
return delegate().take();
}
}
Download file