org.exist.util
Class LongLinkedList

java.lang.Object
  extended byorg.exist.util.LongLinkedList
Direct Known Subclasses:
OrderedLongLinkedList

public class LongLinkedList
extends java.lang.Object


Nested Class Summary
static class LongLinkedList.ListItem
           
 
Field Summary
protected  int count
           
protected  LongLinkedList.ListItem first
           
protected  LongLinkedList.ListItem last
           
 
Constructor Summary
LongLinkedList()
           
 
Method Summary
 void add(long l)
           
 boolean contains(long l)
           
protected  LongLinkedList.ListItem createListItem(long l)
           
 long[] getData()
           
 LongLinkedList.ListItem getFirst()
           
 long getLast()
           
 int getSize()
           
 java.util.Iterator iterator()
           
 LongLinkedList.ListItem removeFirst()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

first

protected LongLinkedList.ListItem first

last

protected LongLinkedList.ListItem last

count

protected int count
Constructor Detail

LongLinkedList

public LongLinkedList()
Method Detail

add

public void add(long l)

getSize

public int getSize()

getFirst

public LongLinkedList.ListItem getFirst()

removeFirst

public LongLinkedList.ListItem removeFirst()

getLast

public long getLast()

contains

public boolean contains(long l)

getData

public long[] getData()

toString

public java.lang.String toString()

iterator

public java.util.Iterator iterator()

createListItem

protected LongLinkedList.ListItem createListItem(long l)


<oXygen/> XML Editor provides support for editing and debugging XQuery expressions against the eXist XML Database.