Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

oracle.jbo.pool
Class RULinkedList

java.lang.Object
  extended by oracle.jbo.pool.RULinkedList

public class RULinkedList
extends java.lang.Object

Holder for the first and last elements in a pool linked list. The list is maintained with the most recently used element at the end of the list.


Nested Class Summary
 class RULinkedList.Entry
           
static interface RULinkedList.Selector
           
 
Constructor Summary
RULinkedList()
           
RULinkedList(RULinkedList.Selector selector)
           
 
Method Summary
 void addElement(RULinkedList.Entry element)
           
 boolean contains(RULinkedList.Entry entry)
           
 long getLastUpdate(RULinkedList.Entry entry)
           
 int getSize()
           
 java.util.Iterator LRUIterator()
           
 java.util.Iterator MRUIterator()
           
 RULinkedList.Entry removeElement(RULinkedList.Entry element)
           
 void reset()
           
 void touchElement(RULinkedList.Entry element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RULinkedList

public RULinkedList(RULinkedList.Selector selector)

RULinkedList

public RULinkedList()
Method Detail

touchElement

public final void touchElement(RULinkedList.Entry element)

addElement

public final void addElement(RULinkedList.Entry element)

removeElement

public final RULinkedList.Entry removeElement(RULinkedList.Entry element)

getSize

public final int getSize()

reset

public final void reset()

LRUIterator

public final java.util.Iterator LRUIterator()

MRUIterator

public final java.util.Iterator MRUIterator()

contains

public boolean contains(RULinkedList.Entry entry)

getLastUpdate

public long getLastUpdate(RULinkedList.Entry entry)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

Copyright © 1997, 2013, Oracle. All rights reserved.