public class JavaEvaluator extends Object
Able to run simple evaluations of single-line code that is executed.
Constructor and Description |
---|
JavaEvaluator(@NotNull String string) |
Modifier and Type | Method and Description |
---|---|
JavaEvaluator |
addReference(String string,
Object object) |
CaughtBreakable<Object> |
execute() |
JavaEvaluator |
importClass(Class<?>... aClasses) |
JavaEvaluator |
importPackage(String... packageNames) |
CaughtBreakable<JavaEvaluator> |
prepare() |
JavaEvaluator |
setContent(@NotNull String string) |
public JavaEvaluator(@NotNull @NotNull String string)
public JavaEvaluator setContent(@NotNull @NotNull String string)
public JavaEvaluator importClass(@NotNull Class<?>... aClasses)
public JavaEvaluator importPackage(@NotNull String... packageNames)
public CaughtBreakable<JavaEvaluator> prepare()
public JavaEvaluator addReference(String string, Object object)
public CaughtBreakable<Object> execute()
Copyright © 2020. All rights reserved.