public class CompilingEvaluatorImpl extends CompilingEvaluator
myData, myProject, myPsiContext| Constructor and Description |
|---|
CompilingEvaluatorImpl(Project project,
PsiElement context,
ExtractLightMethodObjectHandler.ExtractedData data) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<ClassObject> |
compile(JavaSdkVersion debuggeeVersion) |
static ExpressionEvaluator |
create(Project project,
PsiElement psiContext,
java.util.function.Function<? super PsiElement,? extends PsiCodeFragment> fragmentFactory) |
static JavaSdkVersion |
getJavaVersion(XDebugSession session) |
evaluate, getGenClassQName, getGeneratedClassName, getModifierclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValuepublic CompilingEvaluatorImpl(Project project, PsiElement context, ExtractLightMethodObjectHandler.ExtractedData data)
protected java.util.Collection<ClassObject> compile(JavaSdkVersion debuggeeVersion) throws EvaluateException
compile in class CompilingEvaluatorEvaluateExceptionpublic static ExpressionEvaluator create(Project project, PsiElement psiContext, java.util.function.Function<? super PsiElement,? extends PsiCodeFragment> fragmentFactory) throws EvaluateException
EvaluateExceptionpublic static JavaSdkVersion getJavaVersion(XDebugSession session)