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); } }