public final class IsolatedCompileClient extends Object
IsolatedCompileContext
Constructor and Description |
---|
IsolatedCompileClient(CompilerIsolateThread compiler) |
Modifier and Type | Method and Description |
---|---|
CompilerHandle<String> |
createStringInCompiler(String s) |
static IsolatedCompileClient |
get() |
CompilerIsolateThread |
getCompiler() |
<T> ClientHandle<T> |
hand(T object) |
static void |
set(IsolatedCompileClient client) |
<T> T |
unhand(ClientHandle<? extends T> handle) |
public IsolatedCompileClient(CompilerIsolateThread compiler)
public static IsolatedCompileClient get()
public static void set(IsolatedCompileClient client)
public CompilerIsolateThread getCompiler()
public <T> ClientHandle<T> hand(T object)
public <T> T unhand(ClientHandle<? extends T> handle)
public CompilerHandle<String> createStringInCompiler(String s)