Package zombie.Lua
Class LuaManager.Exposer
java.lang.Object
se.krka.kahlua.integration.expose.LuaJavaClassExposer
zombie.Lua.LuaManager.Exposer
- Enclosing class:
- LuaManager
public static final class LuaManager.Exposer extends LuaJavaClassExposer
-
Field Summary
Fields inherited from class se.krka.kahlua.integration.expose.LuaJavaClassExposer
TypeMap
-
Constructor Summary
Constructors Constructor Description Exposer(KahluaConverterManager kahluaConverterManager, Platform platform, KahluaTable kahluaTable)
-
Method Summary
Modifier and Type Method Description void
exposeAll()
void
setExposed(java.lang.Class javaClass)
boolean
shouldExpose(java.lang.Class javaClass)
Methods inherited from class se.krka.kahlua.integration.expose.LuaJavaClassExposer
destroy, exposeGlobalClassFunction, exposeGlobalClassFunction, exposeGlobalFunctions, exposeGlobalObjectFunction, exposeGlobalObjectFunction, exposeLikeJava, exposeLikeJava, exposeLikeJavaRecursively, exposeLikeJavaRecursively, exposeMethod, exposeMethod, getClassDebugInformation, getDefinition, isExposed
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Exposer
public Exposer(KahluaConverterManager kahluaConverterManager, Platform platform, KahluaTable kahluaTable)
-
-
Method Details
-
exposeAll
public void exposeAll() -
setExposed
public void setExposed(java.lang.Class javaClass) -
shouldExpose
public boolean shouldExpose(java.lang.Class javaClass)- Overrides:
shouldExpose
in classLuaJavaClassExposer
-