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 interface KahluaTable
    • 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

      public void setMetatable​(KahluaTable kahluaTable)
      Specified by:
      setMetatable in interface KahluaTable
    • getMetatable

      public KahluaTable getMetatable()
      Specified by:
      getMetatable in interface KahluaTable
    • rawset

      public void rawset​(java.lang.Object object, java.lang.Object object2)
      Specified by:
      rawset in interface KahluaTable
    • rawget

      public java.lang.Object rawget​(java.lang.Object object)
      Specified by:
      rawget in interface KahluaTable
    • rawset

      public void rawset​(int int1, java.lang.Object object)
      Specified by:
      rawset in interface KahluaTable
    • rawget

      public java.lang.Object rawget​(int int1)
      Specified by:
      rawget in interface KahluaTable
    • len

      public int len()
      Specified by:
      len in interface KahluaTable
    • size

      public int size()
      Specified by:
      size in interface KahluaTable
    • iterator

      public KahluaTableIterator iterator()
      Specified by:
      iterator in interface KahluaTable
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface KahluaTable
    • wipe

      public void wipe()
      Specified by:
      wipe in interface KahluaTable
    • save

      public void save​(java.nio.ByteBuffer byteBuffer) throws java.io.IOException
      Specified by:
      save in interface KahluaTable
      Throws:
      java.io.IOException
    • load

      public void load​(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException
      Specified by:
      load in interface KahluaTable
      Throws:
      java.io.IOException
    • save

      public void save​(java.io.DataOutputStream dataOutputStream) throws java.io.IOException
      Specified by:
      save in interface KahluaTable
      Throws:
      java.io.IOException
    • load

      public void load​(java.io.DataInputStream dataInputStream, int int1) throws java.io.IOException
      Specified by:
      load in interface KahluaTable
      Throws:
      java.io.IOException