package com.jsonde.profiler.heap;
import java.lang.ref.ReferenceQueue;
import java.lang.ref.WeakReference;
public class HeapAnalyzerReference extends WeakReference<Object> {
private final long constructorId;
private final long objectSize;
public HeapAnalyzerReference(Object referent, ReferenceQueue<Object> q, long constructorId, long objectSize) {
super(referent, q);
this.constructorId = constructorId;
this.objectSize = objectSize;
}
public long getConstructorId() {
return constructorId;
}
public long getObjectSize() {
return objectSize;
}
}