Class LuaJavaInvoker
java.lang.Object
se.krka.kahlua.integration.expose.LuaJavaInvoker
- All Implemented Interfaces:
JavaFunction
-
Constructor Summary
ConstructorsConstructorDescriptionLuaJavaInvoker
(LuaJavaClassExposer luaJavaClassExposer, KahluaConverterManager kahluaConverterManager, Class javaClass, String string, Caller caller) -
Method Summary
Modifier and TypeMethodDescriptionint
call
(MethodArguments methodArguments) int
call
(LuaCallFrame luaCallFrame, int int1) boolean
int
int
hashCode()
boolean
isAllInt()
boolean
matchesArgumentTypes
(LuaCallFrame luaCallFrame, int int1) boolean
matchesArgumentTypesOrPrimitives
(LuaCallFrame luaCallFrame, int int1) prepareCall
(LuaCallFrame luaCallFrame, int int1) toString()
-
Constructor Details
-
LuaJavaInvoker
public LuaJavaInvoker(LuaJavaClassExposer luaJavaClassExposer, KahluaConverterManager kahluaConverterManager, Class javaClass, String string, Caller caller)
-
-
Method Details
-
prepareCall
-
call
- Specified by:
call
in interfaceJavaFunction
-
call
-
getMethodDebugData
-
toString
-
getNumMethodParams
public int getNumMethodParams() -
equals
-
hashCode
public int hashCode() -
matchesArgumentTypes
-
matchesArgumentTypesOrPrimitives
-
isAllInt
public boolean isAllInt()
-