package org.xmlsh.util;
import java.util.concurrent.atomic.AtomicInteger;
@SuppressWarnings("serial")
public class ReferenceCounter extends AtomicInteger {
public ReferenceCounter() {
super(1);
}
@Override
public String toString(){ return "[" + getRefCount() + "]";}
public int getRefCount() {
return super.get();
}
public void initRefCount(int count) {
super.set(count);
}
public int decrement() {
return super.decrementAndGet();
}
public int increment() {
return super.incrementAndGet();
}
}