Package com.prineside.luaj
package com.prineside.luaj
-
ClassDescriptionString buffer for use in string library methods, optimized for production of StrValue instances.Global environment used by luaj.Interface for module that converts lua source text into a prototype.Interface for module that converts a Prototype into a LuaFunction with an environment.Interface for module that loads lua binary chunk into a prototype.Class to undump compiled lua bytecode into a
Prototype
instances.Data class to hold debug information relating to local variables for aPrototype
Constants for lua limits and opcodes.Extension ofLuaValue
which can hold a Java boolean as its value.RuntimeException that is thrown and caught in response to a lua error.Base class for functions implemented in Java.Class to encapsulate behavior of the singleton instancenil
Subclass ofLuaValue
for representing lua strings.Subclass ofLuaValue
for representing lua tables.A Slot whose value has been set to nil.Entry class used with numeric values, but only when the key is not an integer.Represents a slot in the hash table.Subclass ofLuaValue
that implements a lua coroutine thread using Java Threads.Varargs implemenation with no values.Error
sublcass that indicates a lua thread that is no longer referenced has been detected.Debug helper class to pretty-print lua bytecodes.Prototype representing compiled lua code.Subclass ofVarargs
that represents a lua tail call in a Java library function execution environment.Upvalue used with Closure formulationClass to encapsulate varargs values, either as part of a variable argument list, or multiple return values.Varargs implemenation backed by an array of LuaValuesSubclass ofLuaTable
that provides weak key and weak value semantics.Internal class to implement weak userdata values.Internal class to implement weak values.