package levik.util;

import java.util.*;

public class CacheEntry {
    protected Object object;
    protected int age;

    public CacheEntry(Object object) {
	this.object=object;
	age=0;
    }

    public Object getObject() {
	age=0;
	return object;
    }

    public int getAge() {
	return age;
    }

    public void age() {
	age++;
    }

    public Object setObject(Object newObject) {
	Object temp = object;
	object = newObject;
	age=0;
	return temp;
    }
}
