Uses of Class
org.apache.jcs.utils.struct.DoubleLinkedListNode

Packages that use DoubleLinkedListNode
org.apache.jcs.engine.memory.util   
org.apache.jcs.utils.struct   
 

Uses of DoubleLinkedListNode in org.apache.jcs.engine.memory.util
 

Subclasses of DoubleLinkedListNode in org.apache.jcs.engine.memory.util
 class MemoryElementDescriptor
          This wrapper is needed for double linked lists.
 

Uses of DoubleLinkedListNode in org.apache.jcs.utils.struct
 

Subclasses of DoubleLinkedListNode in org.apache.jcs.utils.struct
 class LRUElementDescriptor
          This is a node in the double linked list.
 

Fields in org.apache.jcs.utils.struct declared as DoubleLinkedListNode
 DoubleLinkedListNode DoubleLinkedListNode.next
          Double Linked list references
 DoubleLinkedListNode DoubleLinkedListNode.prev
          Double Linked list references
 

Methods in org.apache.jcs.utils.struct that return DoubleLinkedListNode
 DoubleLinkedListNode DoubleLinkedList.getFirst()
          Removes the specified node from the link list.
 DoubleLinkedListNode DoubleLinkedList.getLast()
          Returns the last node from the link list, if there are any nodes.
 DoubleLinkedListNode DoubleLinkedList.removeLast()
          Removes the specified node from the link list.
 

Methods in org.apache.jcs.utils.struct with parameters of type DoubleLinkedListNode
 void DoubleLinkedList.addFirst(DoubleLinkedListNode me)
          Adds a new node to the start of the link list.
 void DoubleLinkedList.addLast(DoubleLinkedListNode me)
          Adds a new node to the end of the link list.
 void DoubleLinkedList.makeFirst(DoubleLinkedListNode ln)
          Moves an existing node to the start of the link list.
 void DoubleLinkedList.makeLast(DoubleLinkedListNode ln)
          Moves an existing node to the end of the link list.
 boolean DoubleLinkedList.remove(DoubleLinkedListNode me)
          Removes the specified node from the link list.
 



Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.