package resa.util;
import java.util.LinkedList;
/**
* Created by ding on 14-4-30.
*/
public class FixedSizeQueue extends LinkedList {
public FixedSizeQueue(int maxSize) {
this.maxSize = maxSize;
}
private int maxSize;
@Override
public boolean add(Object o) {
boolean ret = super.add(o);
if (size() > maxSize) {
poll();
}
return ret;
}
}