package defpackage;

import java.util.Deque;
import java.util.Iterator;

/* JADX INFO: loaded from: classes2.dex */
@dz3
@sw4
@li2
public abstract class hj3<E> extends kk3<E> implements Deque<E> {
    @Override // java.util.Deque
    public final void addFirst(Object obj) {
        an().addFirst(obj);
    }

    @Override // java.util.Deque
    public final void addLast(Object obj) {
        an().addLast(obj);
    }

    @Override // defpackage.kk3, defpackage.ej3, defpackage.jk3
    /* JADX INFO: renamed from: av, reason: merged with bridge method [inline-methods] and merged with bridge method [inline-methods] */
    public abstract Deque delegate();

    @Override // java.util.Deque
    public final Iterator descendingIterator() {
        return an().descendingIterator();
    }

    @Override // java.util.Deque
    public final Object getFirst() {
        return an().getFirst();
    }

    @Override // java.util.Deque
    public final Object getLast() {
        return an().getLast();
    }

    @Override // java.util.Deque
    public final boolean offerFirst(Object obj) {
        return an().offerFirst(obj);
    }

    @Override // java.util.Deque
    public final boolean offerLast(Object obj) {
        return an().offerLast(obj);
    }

    @Override // java.util.Deque
    public final Object peekFirst() {
        return an().peekFirst();
    }

    @Override // java.util.Deque
    public final Object peekLast() {
        return an().peekLast();
    }

    @Override // java.util.Deque
    public final Object pollFirst() {
        return an().pollFirst();
    }

    @Override // java.util.Deque
    public final Object pollLast() {
        return an().pollLast();
    }

    @Override // java.util.Deque
    public final Object pop() {
        return an().pop();
    }

    @Override // java.util.Deque
    public final void push(Object obj) {
        an().push(obj);
    }

    @Override // java.util.Deque
    public final Object removeFirst() {
        return an().removeFirst();
    }

    @Override // java.util.Deque
    public final boolean removeFirstOccurrence(Object obj) {
        return an().removeFirstOccurrence(obj);
    }

    @Override // java.util.Deque
    public final Object removeLast() {
        return an().removeLast();
    }

    @Override // java.util.Deque
    public final boolean removeLastOccurrence(Object obj) {
        return an().removeLastOccurrence(obj);
    }
}
