Exemplo n.º 1
0
 public void insertHead(CacheableNode cacheableNode) {
   if (cacheableNode.nextNode != null) {
     cacheableNode.clear();
   }
   cacheableNode.nextNode = head.nextNode;
   cacheableNode.previousNode = head;
   cacheableNode.nextNode.previousNode = cacheableNode;
   cacheableNode.previousNode.nextNode = cacheableNode;
 }
Exemplo n.º 2
0
 public Queue() {
   head.previousNode = head;
   head.nextNode = head;
 }