"git@gitlab.caltech.edu:cs24-19fa/git_rec_nano.git" did not exist on "d1dc23bd78565e4c819936b4cbc385799010d25f"
ArrayDeque.java 1019 Bytes
package edu.caltech.cs2.datastructures;

import edu.caltech.cs2.interfaces.IDeque;
import edu.caltech.cs2.interfaces.IQueue;
import edu.caltech.cs2.interfaces.IStack;

import java.util.Iterator;

public class ArrayDeque<E> implements IDeque<E>, IQueue<E>, IStack<E> {

  @Override
  public void addFront(E e) {

  }

  @Override
  public void addBack(E e) {

  }

  @Override
  public E removeFront() {
    return null;
  }

  @Override
  public E removeBack() {
    return null;
  }

  @Override
  public boolean enqueue(E e) {
    return false;
  }

  @Override
  public E dequeue() {
    return null;
  }

  @Override
  public boolean push(E e) {
    return false;
  }

  @Override
  public E pop() {
    return null;
  }

  @Override
  public E peekFront() {
    return null;
  }

  @Override
  public E peekBack() {
    return null;
  }

  @Override
  public E peek() {
    return null;
  }

  @Override
  public Iterator<E> iterator() {
    return null;
  }

  @Override
  public int size() {
    return 0;
  }
}