|
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. |