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 string)
-
Method Summary
Modifier and Type Method Description java.lang.Object
call(java.lang.String string)
java.lang.Object
call(java.lang.String string, java.lang.Object object)
java.lang.Object
call(java.lang.String string, java.lang.Object object, java.lang.Object object2)
java.lang.Object
call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
java.lang.Object
call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
java.lang.Object
call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
boolean
callBool(java.lang.String string)
boolean
callBool(java.lang.String string, java.lang.Object object)
boolean
callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2)
boolean
callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
boolean
callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
boolean
callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
float
callFloat(java.lang.String string)
float
callFloat(java.lang.String string, java.lang.Object object)
float
callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2)
float
callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
float
callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
float
callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
int
callInt(java.lang.String string)
int
callInt(java.lang.String string, java.lang.Object object)
int
callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2)
int
callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
int
callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
int
callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
void
callVoid(java.lang.String string)
void
callVoid(java.lang.String string, java.lang.Object object)
void
callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2)
void
callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
void
callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
void
callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
KahluaTable
getMetatable()
java.lang.String
getString(java.lang.String string)
boolean
isEmpty()
KahluaTableIterator
iterator()
int
len()
void
load(java.io.DataInputStream dataInputStream, int int1)
void
load(java.nio.ByteBuffer byteBuffer, int int1)
java.lang.Object
rawget(int int1)
java.lang.Object
rawget(java.lang.Object object)
void
rawset(int int1, java.lang.Object object)
void
rawset(java.lang.Object object, java.lang.Object object2)
void
save(java.io.DataOutputStream dataOutputStream)
void
save(java.nio.ByteBuffer byteBuffer)
void
setMetatable(KahluaTable kahluaTable)
int
size()
void
wipe()
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 string)
-
-
Method Details
-
getString
public java.lang.String getString(java.lang.String string)- Specified by:
getString
in interfaceKahluaTable
-
callVoid
public void callVoid(java.lang.String string) -
callVoid
public void callVoid(java.lang.String string, java.lang.Object object) -
callVoid
public void callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
callVoid
public void callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
callVoid
public void callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
callVoid
public void callVoid(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5) -
call
public java.lang.Object call(java.lang.String string) -
call
public java.lang.Object call(java.lang.String string, java.lang.Object object) -
call
public java.lang.Object call(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
call
public java.lang.Object call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
call
public java.lang.Object call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
call
public java.lang.Object call(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5) -
callInt
public int callInt(java.lang.String string) -
callInt
public int callInt(java.lang.String string, java.lang.Object object) -
callInt
public int callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
callInt
public int callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
callInt
public int callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
callInt
public int callInt(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5) -
callFloat
public float callFloat(java.lang.String string) -
callFloat
public float callFloat(java.lang.String string, java.lang.Object object) -
callFloat
public float callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
callFloat
public float callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
callFloat
public float callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
callFloat
public float callFloat(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5) -
callBool
public boolean callBool(java.lang.String string) -
callBool
public boolean callBool(java.lang.String string, java.lang.Object object) -
callBool
public boolean callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
callBool
public boolean callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
callBool
public boolean callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
callBool
public boolean callBool(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5) -
setMetatable
- Specified by:
setMetatable
in interfaceKahluaTable
-
getMetatable
- Specified by:
getMetatable
in interfaceKahluaTable
-
rawset
public void rawset(java.lang.Object object, java.lang.Object object2)- Specified by:
rawset
in interfaceKahluaTable
-
rawget
public java.lang.Object rawget(java.lang.Object object)- Specified by:
rawget
in interfaceKahluaTable
-
rawset
public void rawset(int int1, java.lang.Object object)- Specified by:
rawset
in interfaceKahluaTable
-
rawget
public java.lang.Object rawget(int int1)- Specified by:
rawget
in interfaceKahluaTable
-
len
public int len()- Specified by:
len
in interfaceKahluaTable
-
size
public int size()- Specified by:
size
in interfaceKahluaTable
-
iterator
- Specified by:
iterator
in interfaceKahluaTable
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceKahluaTable
-
wipe
public void wipe()- Specified by:
wipe
in interfaceKahluaTable
-
save
public void save(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Specified by:
save
in interfaceKahluaTable
- Throws:
java.io.IOException
-
load
public void load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Specified by:
load
in interfaceKahluaTable
- Throws:
java.io.IOException
-
save
public void save(java.io.DataOutputStream dataOutputStream) throws java.io.IOException- Specified by:
save
in interfaceKahluaTable
- Throws:
java.io.IOException
-
load
public void load(java.io.DataInputStream dataInputStream, int int1) throws java.io.IOException- Specified by:
load
in interfaceKahluaTable
- Throws:
java.io.IOException
-