org.apache.hadoop.hive.ql.exec.persistence
Class DCLLItem

java.lang.Object
  extended by org.apache.hadoop.hive.ql.exec.persistence.DCLLItem

public class DCLLItem
extends Object

Doubly circular linked list item.


Method Summary
 DCLLItem getNext()
          Get the next item.
 DCLLItem getPrev()
          Get the previous item.
 void insertAfter(DCLLItem v)
          Add v as the previous of the current list item.
 void insertBefore(DCLLItem v)
          Add v as the previous of the current list item.
 void remove()
          Remove the current item from the doubly circular linked list.
 void setNext(DCLLItem itm)
          Set the next item as itm.
 void setPrev(DCLLItem itm)
          Set the previous item as itm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNext

public DCLLItem getNext()
Get the next item.

Returns:
the next item.

getPrev

public DCLLItem getPrev()
Get the previous item.

Returns:
the previous item.

setNext

public void setNext(DCLLItem itm)
Set the next item as itm.

Parameters:
itm - the item to be set as next.

setPrev

public void setPrev(DCLLItem itm)
Set the previous item as itm

Parameters:
itm - the item to be set as previous.

remove

public void remove()
Remove the current item from the doubly circular linked list.


insertBefore

public void insertBefore(DCLLItem v)
Add v as the previous of the current list item.

Parameters:
v - inserted item.

insertAfter

public void insertAfter(DCLLItem v)
Add v as the previous of the current list item.

Parameters:
v - inserted item.


Copyright © 2009 The Apache Software Foundation