public class

FIFOBoundedList

extends Object
implements Collection<E> List<E>
java.lang.Object
   ↳ com.atlassian.bamboo.utils.collection.FIFOBoundedList<E>

Class Overview

A FIFO bounded list beacked by a linkedlist. Is not thread saffe

Summary

Public Constructors
FIFOBoundedList(int maxSize)
FIFOBoundedList()
Public Methods
boolean add(E o)
void add(int index, E element)
boolean addAll(Collection<? extends E> c)
boolean addAll(int index, Collection<? extends E> c)
void clear()
boolean contains(Object o)
boolean containsAll(Collection<?> c)
boolean equals(Object o)
E get(int index)
int hashCode()
int indexOf(Object o)
boolean isEmpty()
boolean isFull()
Iterator<E> iterator()
int lastIndexOf(Object o)
ListIterator<E> listIterator(int index)
ListIterator<E> listIterator()
int maxSize()
E remove(int index)
boolean remove(Object o)
boolean removeAll(Collection<?> c)
boolean retainAll(Collection<?> c)
E set(int index, E element)
int size()
List<E> subList(int fromIndex, int toIndex)
<T> T[] toArray(T[] a)
Object[] toArray()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.lang.Iterable
From interface java.util.Collection
From interface java.util.List

Public Constructors

public FIFOBoundedList (int maxSize)

public FIFOBoundedList ()

Public Methods

public boolean add (E o)

public void add (int index, E element)

public boolean addAll (Collection<? extends E> c)

public boolean addAll (int index, Collection<? extends E> c)

public void clear ()

public boolean contains (Object o)

public boolean containsAll (Collection<?> c)

public boolean equals (Object o)

public E get (int index)

public int hashCode ()

public int indexOf (Object o)

public boolean isEmpty ()

public boolean isFull ()

public Iterator<E> iterator ()

public int lastIndexOf (Object o)

public ListIterator<E> listIterator (int index)

public ListIterator<E> listIterator ()

public int maxSize ()

public E remove (int index)

public boolean remove (Object o)

public boolean removeAll (Collection<?> c)

public boolean retainAll (Collection<?> c)

public E set (int index, E element)

public int size ()

public List<E> subList (int fromIndex, int toIndex)

public T[] toArray (T[] a)

public Object[] toArray ()