} else {
this.size = size;
infinite = false;
}
if (getStrategy == null) {
this.getStrategy = new FCFSstrategy();
} else {
this.getStrategy = getStrategy;
}
this.putStrategy = putStrategy;
// Uses putstrategy.length to estimate number of classes. It's a bit unclean but we are forced for compatibility.