Package com.prineside.luaj.mapping
Class LuaJavaMapping
java.lang.Object
com.prineside.luaj.mapping.LuaJavaMapping
Auto-generated, do not edit
 Run LuaJavaMethodMapGenerator.main directly with assets/ working directory
 To make generator run, remove everything under luaj/mapping/parts/ and also remove those classes from LuaJavaMapping
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic ScriptProxyCreatorgetClassProxyCreator(Class<?> clazz) static com.badlogic.gdx.utils.Array<LuaJavaInvoker>static MethodgetDeclaredMethod(Class<?> c, String n, Class<?>... a) static ScriptProxyCreatorgetInterfaceProxyCreator(Class<?> interfaze) static ScriptProxyCreatorgetInterfacesProxyCreator(Class<?>[] interfaces) Will sort interfaces by namestatic LuaJavaInvokergetInvoker(Class<?> clazz) static LuaJavaInvokergetInvoker(Class<?> clazz, boolean throwErrors) static com.badlogic.gdx.utils.Array<LuaJavaInvoker>static voidhandleInterfaceWrapperException(Exception e, Class<?> clazz, String methodName, Class<?>[] methodParameters, Varargs args) static voidhandleProxySuperCallException(Exception e, Class<?> clazz, String methodName, Class<?>[] methodParameters, Varargs args) static voidinit()static booleanisInit()static voidstatic voidregisterClassWrapper(ScriptProxyCreator proxyCreator, Class<?> clazz) static voidregisterInterfaceWrapper(ScriptProxyCreator proxyCreator, Class<?>... interfaces) static voidrunOnInvokersReady(Runnable onReady)  
- 
Constructor Details
- 
LuaJavaMapping
public LuaJavaMapping() 
 - 
 - 
Method Details
- 
getDeclaredMethod
 - 
blockThreadTillInvokersReady
public static void blockThreadTillInvokersReady() - 
runOnInvokersReady
 - 
registerInterfaceWrapper
public static void registerInterfaceWrapper(ScriptProxyCreator proxyCreator, Class<?>... interfaces)  - 
registerClassWrapper
 - 
handleProxySuperCallException
 - 
handleInterfaceWrapperException
 - 
getInterfacesProxyCreator
Will sort interfaces by name - 
getInterfaceProxyCreator
 - 
getClassProxyCreator
- Returns:
 - proxy creator to override class or null if not registered
 
 - 
register
 - 
getMethodMap
 - 
getConstructorMap
 - 
getInvoker
 - 
getInvoker
 - 
isInit
public static boolean isInit() - 
init
public static void init() 
 -