1 16 package org.apache.commons.collections.buffer; 17 18 import java.util.Collection ; 19 20 48 public class CircularFifoBuffer extends BoundedFifoBuffer { 49 50 51 private static final long serialVersionUID = -8423413834657610406L; 52 53 56 public CircularFifoBuffer() { 57 super(32); 58 } 59 60 66 public CircularFifoBuffer(int size) { 67 super(size); 68 } 69 70 77 public CircularFifoBuffer(Collection coll) { 78 super(coll); 79 } 80 81 88 public boolean add(Object element) { 89 if (isFull()) { 90 remove(); 91 } 92 return super.add(element); 93 } 94 95 } 96 | Popular Tags |