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 se.krka.kahlua.integration.expose.LuaJavaClassExposer
  • Field Summary

    Fields inherited from class se.krka.kahlua.integration.expose.LuaJavaClassExposer

    TypeMap
  • Constructor Summary

    Constructors
    Constructor
    Description
    Exposer(se.krka.kahlua.converter.KahluaConverterManager manager, se.krka.kahlua.vm.Platform platform, se.krka.kahlua.vm.KahluaTable environment)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setExposed(Class<?> clazz)
     
    boolean
    shouldExpose(Class<?> clazz)
     

    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

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Exposer

      public Exposer(se.krka.kahlua.converter.KahluaConverterManager manager, se.krka.kahlua.vm.Platform platform, se.krka.kahlua.vm.KahluaTable environment)
  • Method Details

    • exposeAll

      public void exposeAll()
    • setExposed

      public void setExposed(Class<?> clazz)
    • shouldExpose

      public boolean shouldExpose(Class<?> clazz)
      Overrides:
      shouldExpose in class se.krka.kahlua.integration.expose.LuaJavaClassExposer