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 - 列表