Class VerifiedSingleKahluaThread

java.lang.Object
se.krka.kahlua.vm.KahluaThread
se.krka.kahlua.threading.VerifiedSingleKahluaThread

public class VerifiedSingleKahluaThread
extends KahluaThread
  • Constructor Details

    • VerifiedSingleKahluaThread

      public VerifiedSingleKahluaThread​(Platform platform, KahluaTable kahluaTable)
    • VerifiedSingleKahluaThread

      public VerifiedSingleKahluaThread​(java.io.PrintStream printStream, Platform platform, KahluaTable kahluaTable)
  • Method Details

    • call

      public int call​(int int1)
      Overrides:
      call in class KahluaThread
    • pcall

      public int pcall​(int int1)
      Overrides:
      pcall in class KahluaThread
    • pcall

      public java.lang.Object[] pcall​(java.lang.Object object)
      Overrides:
      pcall in class KahluaThread
    • pcall

      public final java.lang.Object[] pcall​(java.lang.Object object, java.lang.Object[] objectArray)
      Overrides:
      pcall in class KahluaThread
    • setmetatable

      public void setmetatable​(java.lang.Object object, KahluaTable kahluaTable)
      Overrides:
      setmetatable in class KahluaThread
    • call

      public java.lang.Object call​(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
      Overrides:
      call in class KahluaThread
    • call

      public java.lang.Object call​(java.lang.Object object, java.lang.Object[] objectArray)
      Overrides:
      call in class KahluaThread
    • getEnvironment

      public KahluaTable getEnvironment()
      Overrides:
      getEnvironment in class KahluaThread
    • getMetaOp

      public java.lang.Object getMetaOp​(java.lang.Object object, java.lang.String string)
      Overrides:
      getMetaOp in class KahluaThread
    • getmetatable

      public java.lang.Object getmetatable​(java.lang.Object object, boolean boolean1)
      Overrides:
      getmetatable in class KahluaThread
    • tableget

      public java.lang.Object tableget​(java.lang.Object object, java.lang.Object object2)
      Overrides:
      tableget in class KahluaThread
    • tableSet

      public void tableSet​(java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
      Overrides:
      tableSet in class KahluaThread