Uses of Class
org.apache.activemq.kaha.impl.index.IndexItem

Packages that use IndexItem
org.apache.activemq.kaha.impl.container   
org.apache.activemq.kaha.impl.index   
 

Uses of IndexItem in org.apache.activemq.kaha.impl.container
 

Fields in org.apache.activemq.kaha.impl.container declared as IndexItem
protected  IndexItem ContainerValueCollectionIterator.currentItem
           
protected  IndexItem ListContainerImpl.lastCached
           
protected  IndexItem ContainerValueCollectionIterator.nextItem
           
protected  IndexItem BaseContainerImpl.root
           
 

Methods in org.apache.activemq.kaha.impl.container that return IndexItem
protected  IndexItem ListContainerImpl.insert(int insertPos, java.lang.Object value)
           
protected  IndexItem ListContainerImpl.internalAdd(int index, java.lang.Object element)
           
protected  IndexItem ListContainerImpl.internalSet(int index, java.lang.Object element)
           
protected  IndexItem MapContainerImpl.write(java.lang.Object key, java.lang.Object value)
           
protected  IndexItem ListContainerImpl.writeFirst(java.lang.Object value)
           
protected  IndexItem ListContainerImpl.writeLast(java.lang.Object value)
           
 

Methods in org.apache.activemq.kaha.impl.container with parameters of type IndexItem
protected  void BaseContainerImpl.delete(IndexItem key, IndexItem prev, IndexItem next)
           
protected  void ListContainerImpl.itemAdded(IndexItem item, int pos, java.lang.Object value)
           
protected abstract  void BaseContainerImpl.remove(IndexItem currentItem)
           
protected  void ListContainerImpl.remove(IndexItem item)
           
protected  void MapContainerImpl.remove(IndexItem item)
           
 void ListContainerImpl.setLastCached(IndexItem lastCached)
           
protected  void BaseContainerImpl.storeIndex(IndexItem item)
           
protected  void BaseContainerImpl.updateIndexes(IndexItem item)
           
 

Constructors in org.apache.activemq.kaha.impl.container with parameters of type IndexItem
BaseContainerImpl(ContainerId id, IndexItem root, IndexManager indexManager, DataManager dataManager, java.lang.String indexType)
           
ContainerListIterator(ListContainerImpl container, IndexLinkedList list, IndexItem start)
           
ListContainerImpl(ContainerId id, IndexItem root, IndexManager indexManager, DataManager dataManager, java.lang.String indexType)
           
MapContainerImpl(ContainerId id, IndexItem root, IndexManager indexManager, DataManager dataManager, java.lang.String indexType)
           
 

Uses of IndexItem in org.apache.activemq.kaha.impl.index
 

Fields in org.apache.activemq.kaha.impl.index declared as IndexItem
protected  IndexItem DiskIndexLinkedList.last
           
protected  IndexItem DiskIndexLinkedList.root
           
 

Methods in org.apache.activemq.kaha.impl.index that return IndexItem
 IndexItem IndexManager.createNewIndex()
           
 IndexItem IndexLinkedList.get(int index)
          Returns the element at the specified position in this list.
 IndexItem VMIndexLinkedList.get(int index)
           
 IndexItem DiskIndexLinkedList.get(int index)
          Returns the element at the specified position in this list.
 IndexItem IndexLinkedList.getFirst()
          Returns the first element in this list.
 IndexItem VMIndexLinkedList.getFirst()
           
 IndexItem DiskIndexLinkedList.getFirst()
          Returns the first element in this list.
 IndexItem IndexManager.getIndex(long offset)
           
 IndexItem RedoStoreIndexItem.getIndexItem()
           
 IndexItem IndexLinkedList.getLast()
          Returns the last element in this list.
 IndexItem VMIndexLinkedList.getLast()
           
 IndexItem DiskIndexLinkedList.getLast()
          Returns the last element in this list.
 IndexItem IndexLinkedList.getNextEntry(IndexItem entry)
          Retrieve the next entry after this entry
 IndexItem VMIndexLinkedList.getNextEntry(IndexItem entry)
           
protected  IndexItem RangeLimitedMap.getNextEntry(IndexItem item)
           
 IndexItem DiskIndexLinkedList.getNextEntry(IndexItem current)
          Retrieve the next entry after this entry
 IndexItem IndexLinkedList.getPrevEntry(IndexItem entry)
          Retrive the prev entry after this entry
 IndexItem VMIndexLinkedList.getPrevEntry(IndexItem entry)
           
 IndexItem DiskIndexLinkedList.getPrevEntry(IndexItem current)
          Retrive the prev entry after this entry
 IndexItem IndexLinkedList.getRoot()
           
 IndexItem VMIndexLinkedList.getRoot()
           
 IndexItem DiskIndexLinkedList.getRoot()
           
 IndexItem IndexManager.refreshIndex(IndexItem item)
           
 

Methods in org.apache.activemq.kaha.impl.index with parameters of type IndexItem
 boolean IndexLinkedList.add(IndexItem item)
          Appends the specified element to the end of this list.
 boolean VMIndexLinkedList.add(IndexItem item)
           
 boolean DiskIndexLinkedList.add(IndexItem item)
          Appends the specified element to the end of this list.
 void IndexLinkedList.add(int index, IndexItem element)
          Inserts the specified element at the specified position in this list.
 void VMIndexLinkedList.add(int index, IndexItem element)
           
 void DiskIndexLinkedList.add(int index, IndexItem element)
          Inserts the specified element at the specified position in this list.
 void VMIndexLinkedList.addBefore(IndexItem insert, IndexItem e)
           
 void IndexLinkedList.addFirst(IndexItem item)
          Inserts the given element at the beginning of this list.
 void VMIndexLinkedList.addFirst(IndexItem item)
           
 void DiskIndexLinkedList.addFirst(IndexItem item)
          Inserts the given element at the beginning of this list.
 void IndexLinkedList.addLast(IndexItem item)
          Appends the given element to the end of this list.
 void VMIndexLinkedList.addLast(IndexItem item)
           
 void DiskIndexLinkedList.addLast(IndexItem item)
          Appends the given element to the end of this list.
 void IndexManager.freeIndex(IndexItem item)
           
protected  java.lang.Object RangeLimitedMap.getKey(IndexItem item)
           
 IndexItem IndexLinkedList.getNextEntry(IndexItem entry)
          Retrieve the next entry after this entry
 IndexItem VMIndexLinkedList.getNextEntry(IndexItem entry)
           
protected  IndexItem RangeLimitedMap.getNextEntry(IndexItem item)
           
 IndexItem DiskIndexLinkedList.getNextEntry(IndexItem current)
          Retrieve the next entry after this entry
 IndexItem IndexLinkedList.getPrevEntry(IndexItem entry)
          Retrive the prev entry after this entry
 IndexItem VMIndexLinkedList.getPrevEntry(IndexItem entry)
           
 IndexItem DiskIndexLinkedList.getPrevEntry(IndexItem current)
          Retrive the prev entry after this entry
protected  int RangeLimitedMap.pageIntoMap(IndexItem start)
          fill the internalMap
 IndexItem IndexManager.refreshIndex(IndexItem item)
           
 void IndexLinkedList.remove(IndexItem e)
          remove an entry
 void VMIndexLinkedList.remove(IndexItem e)
           
 void DiskIndexLinkedList.remove(IndexItem e)
           
 void RedoStoreIndexItem.setIndexItem(IndexItem item)
           
 void IndexManager.storeIndex(IndexItem index)
           
 void IndexManager.updateIndexes(IndexItem index)
           
 

Constructors in org.apache.activemq.kaha.impl.index with parameters of type IndexItem
DiskIndexLinkedList(IndexManager im, IndexItem header)
          Constructs an empty list.
RedoStoreIndexItem(java.lang.String indexName, long offset, IndexItem item)
           
VMIndexLinkedList(IndexItem header)
          Constructs an empty list.
 



Copyright © 2011 Apache Software Foundation. All Rights Reserved.