package jetbrains.mps.debugger.java.api.evaluation.proxies;
/*Generated by MPS */
import org.jetbrains.annotations.Nullable;
import com.sun.jdi.Value;
/**
* Proxy for jdi values that allows to do operations with it.
*
* some meaningless comment from old times:
* This solution was introduced as the easiest of the two adequate solutions of MPS-9041
*/
public interface IValueProxy {
@Nullable
Value getJDIValue();
@Nullable
Object getJavaValue();
boolean javaEquals(IValueProxy valueProxy);
String getPresentation();
}