public class JavaModule extends Object
修饰符和类型 | 方法和说明 |
---|---|
static JavaModule |
getInstance()
返回 Java 模块的实例。
|
void |
open(LuaState luaState)
在 Lua 状态中打开此模块。
|
TypedJavaObject |
toTable(List<?> list)
为指定列表返回类似 Lua 的表值。
|
TypedJavaObject |
toTable(Map<?,?> map)
为指定映射返回类似 Lua 的表值。
|
public static JavaModule getInstance()
public void open(LuaState luaState)
LuaState.openLibs()
或 LuaState.openLib(com.naef.jnlua.LuaState.Library)
调用,如果传入 LuaState.Library.JAVA
。luaState
- 要打开的 Lua 状态public TypedJavaObject toTable(Map<?,?> map)
totable()
函数的返回值。map
- 映射public TypedJavaObject toTable(List<?> list)
totable()
函数的返回值。list
- 列表