org.apache.avalon.excalibur.collections
Class CircularBuffer

java.lang.Object
  |
  +--org.apache.avalon.excalibur.collections.CircularBuffer

Deprecated. use one of the Buffer implementations instead.

public class CircularBuffer
extends java.lang.Object

Since:
4.0
Version:
CVS $Revision: 1.5 $ $Date: 2001/12/20 18:28:33 $
Author:
Federico Barbieri

Field Summary
protected  java.lang.Object[] m_buffer
          Deprecated.  
protected  int m_bufferSize
          Deprecated.  
protected  int m_contentSize
          Deprecated.  
protected  int m_head
          Deprecated.  
protected  int m_tail
          Deprecated.  
 
Constructor Summary
CircularBuffer()
          Deprecated.  
CircularBuffer(int size)
          Deprecated.  
 
Method Summary
 void append(java.lang.Object o)
          Deprecated.  
 java.lang.Object get()
          Deprecated.  
 int getBufferSize()
          Deprecated.  
 int getContentSize()
          Deprecated.  
 boolean isEmpty()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_buffer

protected java.lang.Object[] m_buffer
Deprecated. 

m_bufferSize

protected int m_bufferSize
Deprecated. 

m_contentSize

protected int m_contentSize
Deprecated. 

m_head

protected int m_head
Deprecated. 

m_tail

protected int m_tail
Deprecated. 
Constructor Detail

CircularBuffer

public CircularBuffer(int size)
Deprecated. 

CircularBuffer

public CircularBuffer()
Deprecated. 
Method Detail

isEmpty

public boolean isEmpty()
Deprecated. 

getContentSize

public int getContentSize()
Deprecated. 

getBufferSize

public int getBufferSize()
Deprecated. 

append

public void append(java.lang.Object o)
Deprecated. 

get

public java.lang.Object get()
Deprecated. 


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.