public synchronized V getFirstValue() { if (isEmpty()) return null; return this.header.link_next.value; }
public synchronized V getLastValue() { if (isEmpty()) return null; return this.header.link_prev.value; }
public synchronized V getFirstValue() { if (isEmpty()) return null; return this.header.link_next.value; }
public synchronized V getLastValue() { if (isEmpty()) return null; return this.header.link_prev.value; }
public synchronized V getFirstValue() { if (isEmpty()) return null; return this.header.link_next.value; }
public synchronized V getFirstValue() { if (isEmpty()) return null; return this.header.link_next.value; }
public synchronized V getLastValue() { if (isEmpty()) return null; return this.header.link_prev.value; }
public synchronized V getFirstValue() { if (isEmpty()) return null; return this.header.link_next.value; }
public synchronized V getLastValue() { if (isEmpty()) return null; return this.header.link_prev.value; }
public synchronized V getLastValue() { if (isEmpty()) return null; return this.header.link_prev.value; }
public synchronized V removeFirst() { if (isEmpty()) return null; return remove(header.link_next.key); }
public synchronized V removeLast() { if (isEmpty()) return null; return remove(header.link_prev.key); }
public synchronized V removeLast() { if (isEmpty()) return null; return remove(header.link_prev.key); }
public synchronized V removeFirst() { if (isEmpty()) return null; return remove(header.link_next.key); }
public synchronized V removeLast() { if (isEmpty()) return null; return remove(header.link_prev.key); }
public synchronized V removeFirst() { if (isEmpty()) return null; return remove(header.link_next.key); }
public synchronized V removeLast() { if (isEmpty()) return null; return remove(header.link_prev.key); }
public synchronized V removeFirst() { if (isEmpty()) return null; return remove(header.link_next.key); }
public synchronized V removeFirst() { if (isEmpty()) return null; return remove(header.link_next.key); }
public synchronized V removeLast() { if (isEmpty()) return null; return remove(header.link_prev.key); }