Package net.hollowcube.mql.jit
Class MqlCompiler<T>
java.lang.Object
net.hollowcube.mql.jit.MqlCompiler<T>
A compiler for MQL scripts.
Some reflection calls are cached, so this object should be reused as much as possible.
Note: This class is not thread-safe, and must be synchronized externally.
-
Constructor Summary
ConstructorsConstructorDescriptionMqlCompiler(MethodHandles.Lookup lookup, Class<T> scriptInterface, Class<?>... generics) -
Method Summary
-
Constructor Details
-
MqlCompiler
public MqlCompiler(@NotNull MethodHandles.Lookup lookup, Class<T> scriptInterface, Class<?>... generics)
-
-
Method Details
-
compile
-
compileBytecode
-