// -- JavaFunction methods @Override public int invoke(LuaState luaState) { LuaList luaList = (LuaList) luaState.toJavaObjectRaw(1); luaState.pushInteger(luaList.getList().size()); return 1; }