Package zombie.Lua
Class LuaBackendClass
java.lang.Object
zombie.Lua.LuaBackendClass
- All Implemented Interfaces:
KahluaTable
public class LuaBackendClass extends java.lang.Object implements KahluaTable
-
Constructor Summary
Constructors Constructor Description LuaBackendClass(java.lang.String type) -
Method Summary
Modifier and Type Method Description java.lang.Objectcall(java.lang.String func)java.lang.Objectcall(java.lang.String func, java.lang.Object param1)java.lang.Objectcall(java.lang.String func, java.lang.Object param1, java.lang.Object param2)java.lang.Objectcall(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)java.lang.Objectcall(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)java.lang.Objectcall(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)booleancallBool(java.lang.String func)booleancallBool(java.lang.String func, java.lang.Object param1)booleancallBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2)booleancallBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)booleancallBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)booleancallBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)floatcallFloat(java.lang.String func)floatcallFloat(java.lang.String func, java.lang.Object param1)floatcallFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2)floatcallFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)floatcallFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)floatcallFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)intcallInt(java.lang.String func)intcallInt(java.lang.String func, java.lang.Object param1)intcallInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2)intcallInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)intcallInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)intcallInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)voidcallVoid(java.lang.String func)voidcallVoid(java.lang.String func, java.lang.Object param1)voidcallVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2)voidcallVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)voidcallVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)voidcallVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)KahluaTablegetMetatable()java.lang.StringgetString(java.lang.String string)booleanisEmpty()KahluaTableIteratoriterator()intlen()voidload(java.io.DataInputStream input, int WorldVersion)voidload(java.nio.ByteBuffer input, int WorldVersion)java.lang.Objectrawget(int key)java.lang.Objectrawget(java.lang.Object key)voidrawset(int key, java.lang.Object value)voidrawset(java.lang.Object key, java.lang.Object value)voidsave(java.io.DataOutputStream output)voidsave(java.nio.ByteBuffer output)voidsetMetatable(KahluaTable metatable)intsize()voidwipe()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LuaBackendClass
public LuaBackendClass(java.lang.String type)
-
-
Method Details
-
getString
public java.lang.String getString(java.lang.String string)- Specified by:
getStringin interfaceKahluaTable
-
callVoid
public void callVoid(java.lang.String func) -
callVoid
public void callVoid(java.lang.String func, java.lang.Object param1) -
callVoid
public void callVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2) -
callVoid
public void callVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3) -
callVoid
public void callVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4) -
callVoid
public void callVoid(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5) -
call
public java.lang.Object call(java.lang.String func) -
call
public java.lang.Object call(java.lang.String func, java.lang.Object param1) -
call
public java.lang.Object call(java.lang.String func, java.lang.Object param1, java.lang.Object param2) -
call
public java.lang.Object call(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3) -
call
public java.lang.Object call(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4) -
call
public java.lang.Object call(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5) -
callInt
public int callInt(java.lang.String func) -
callInt
public int callInt(java.lang.String func, java.lang.Object param1) -
callInt
public int callInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2) -
callInt
public int callInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3) -
callInt
public int callInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4) -
callInt
public int callInt(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5) -
callFloat
public float callFloat(java.lang.String func) -
callFloat
public float callFloat(java.lang.String func, java.lang.Object param1) -
callFloat
public float callFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2) -
callFloat
public float callFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3) -
callFloat
public float callFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4) -
callFloat
public float callFloat(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5) -
callBool
public boolean callBool(java.lang.String func) -
callBool
public boolean callBool(java.lang.String func, java.lang.Object param1) -
callBool
public boolean callBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2) -
callBool
public boolean callBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3) -
callBool
public boolean callBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4) -
callBool
public boolean callBool(java.lang.String func, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5) -
setMetatable
- Specified by:
setMetatablein interfaceKahluaTable
-
getMetatable
- Specified by:
getMetatablein interfaceKahluaTable
-
rawset
public void rawset(java.lang.Object key, java.lang.Object value)- Specified by:
rawsetin interfaceKahluaTable
-
rawget
public java.lang.Object rawget(java.lang.Object key)- Specified by:
rawgetin interfaceKahluaTable
-
rawset
public void rawset(int key, java.lang.Object value)- Specified by:
rawsetin interfaceKahluaTable
-
rawget
public java.lang.Object rawget(int key)- Specified by:
rawgetin interfaceKahluaTable
-
len
public int len()- Specified by:
lenin interfaceKahluaTable
-
size
public int size()- Specified by:
sizein interfaceKahluaTable
-
iterator
- Specified by:
iteratorin interfaceKahluaTable
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceKahluaTable
-
wipe
public void wipe()- Specified by:
wipein interfaceKahluaTable
-
save
public void save(java.nio.ByteBuffer output) throws java.io.IOException- Specified by:
savein interfaceKahluaTable- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer input, int WorldVersion) throws java.io.IOException- Specified by:
loadin interfaceKahluaTable- Throws:
java.io.IOException
-
save
public void save(java.io.DataOutputStream output) throws java.io.IOException- Specified by:
savein interfaceKahluaTable- Throws:
java.io.IOException
-
load
public void load(java.io.DataInputStream input, int WorldVersion) throws java.io.IOException- Specified by:
loadin interfaceKahluaTable- Throws:
java.io.IOException
-