I use LuaJ, it contains a library: luajava which allows to pass a class via Reflection to lua enviroment. Do you know how to do this?? I noticed that there is a way to pass compiled class:
_G.get("load").call(LuaValue.valueOf(
"sys = luajava.bindClass('java.lang.System')\n" +
"print ( sys:currentTimeMillis() )\n")).call();
What about not compiled class: *.java? how to pass it?