package jetbrains.mps.debugger.java.api.evaluation.proxies;
/*Generated by MPS */
import org.jetbrains.annotations.NotNull;
import com.sun.jdi.Value;
import org.jetbrains.annotations.Nullable;
public abstract class ValueProxy implements IValueProxy {
@NotNull
protected final Value myValue;
public ValueProxy(@NotNull Value v) {
myValue = v;
}
@Override
@NotNull
public Value getJDIValue() {
return myValue;
}
@Override
@Nullable
public Object getJavaValue() {
return MirrorUtil.getInstance().getJavaValue(myValue);
}
}