Class Summary |
Buffer |
String buffer for use in string library methods, optimized for production
of StrValue instances. |
LoadState |
Class to manage loading of Prototype instances. |
LocVars |
Data class to hold debug information relatign to local variables for a Prototype |
Lua |
Constants for lua limits and opcodes. |
LuaBoolean |
Extension of LuaValue which can hold a Java boolean as its value. |
LuaClosure |
Extension of LuaFunction which executes lua bytecode. |
LuaDouble |
Extension of LuaNumber which can hold a Java double as its value. |
LuaFunction |
Base class for functions implemented in Java. |
LuaInteger |
Extension of LuaNumber which can hold a Java int as its value. |
LuaNil |
Class to encapsulate behavior of the singleton instance nil |
LuaNumber |
Base class for representing numbers as lua values directly. |
LuaString |
Subclass of LuaValue for representing lua strings. |
LuaTable |
Subclass of LuaValue for representing lua tables. |
LuaThread |
Subclass of LuaValue that implements
a lua coroutine thread using Java Threads. |
LuaThread.CallStack |
|
LuaUserdata |
|
LuaValue |
Base class for all concrete lua type values. |
Print |
Debug helper class to pretty-print lua bytecodes. |
Prototype |
Prototype representing compiled lua code. |
TailcallVarargs |
Subclass of Varargs that represents a lua tail call
in a Java library function execution environment. |
UpValue |
Upvalue used with Closure formulation |
Varargs |
Class to encapsulate varargs values, either as part of a variable argument list, or multiple return values. |
WeakTable |
Subclass of LuaTable that provides weak key and weak value semantics. |