A B C D E F G H I J K L M N O P R S T U V W Y Z _

A

add(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
add(double) - Method in class org.luaj.vm2.LuaDouble
 
add(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
add(double) - Method in class org.luaj.vm2.LuaInteger
 
add(int) - Method in class org.luaj.vm2.LuaInteger
 
add(LuaValue) - Method in class org.luaj.vm2.LuaString
 
add(double) - Method in class org.luaj.vm2.LuaString
 
add(int) - Method in class org.luaj.vm2.LuaString
 
ADD - Static variable in class org.luaj.vm2.LuaValue
 
add(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
add(double) - Method in class org.luaj.vm2.LuaValue
 
add(int) - Method in class org.luaj.vm2.LuaValue
 
and(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
append(byte) - Method in class org.luaj.vm2.Buffer
 
append(LuaValue) - Method in class org.luaj.vm2.Buffer
 
append(LuaString) - Method in class org.luaj.vm2.Buffer
 
append(String) - Method in class org.luaj.vm2.Buffer
 
arg(int) - Method in class org.luaj.vm2.LuaValue
 
arg(int) - Method in class org.luaj.vm2.TailcallVarargs
 
arg(int) - Method in class org.luaj.vm2.Varargs
Get the n-th argument value (1-based)
arg1() - Method in class org.luaj.vm2.LuaValue
 
arg1() - Method in class org.luaj.vm2.TailcallVarargs
 
arg1() - Method in class org.luaj.vm2.Varargs
Get the first argument
argcheck(boolean, int, String) - Method in class org.luaj.vm2.Varargs
 
argerror(String) - Method in class org.luaj.vm2.LuaValue
 
argerror(int, String) - Static method in class org.luaj.vm2.LuaValue
 
aritherror() - Method in class org.luaj.vm2.LuaValue
 
aritherror(String) - Method in class org.luaj.vm2.LuaValue
 
arithmt(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
array - Variable in class org.luaj.vm2.LuaTable
 
assert_(boolean, String) - Static method in class org.luaj.vm2.LuaValue
 

B

BITRK - Static variable in class org.luaj.vm2.Lua
this bit 1 means constant (0 means register)
booleanValue() - Method in class org.luaj.vm2.LuaBoolean
 
Buffer - Class in org.luaj.vm2
String buffer for use in string library methods, optimized for production of StrValue instances.
Buffer() - Constructor for class org.luaj.vm2.Buffer
 
Buffer(int) - Constructor for class org.luaj.vm2.Buffer
 
Buffer(LuaValue) - Constructor for class org.luaj.vm2.Buffer
 
buffer() - Method in class org.luaj.vm2.LuaValue
 

C

call(LuaValue) - Method in class org.luaj.vm2.lib.jse.JseMathLib
 
call(LuaValue) - Method in class org.luaj.vm2.lib.jse.JseMathLib.JseMathLib1
 
call(LuaValue, LuaValue) - Method in class org.luaj.vm2.lib.jse.JseMathLib.JseMathLib2
 
call() - Method in class org.luaj.vm2.LuaClosure
 
call(LuaValue) - Method in class org.luaj.vm2.LuaClosure
 
call(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaClosure
 
call(LuaValue, LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaClosure
 
CALL - Static variable in class org.luaj.vm2.LuaValue
 
call() - Method in class org.luaj.vm2.LuaValue
 
call(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
call(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
call(LuaValue, LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
callmt() - Method in class org.luaj.vm2.LuaValue
 
calls - Variable in class org.luaj.vm2.LuaThread
 
callstack - Variable in class org.luaj.vm2.LuaThread
 
changemode(boolean, boolean) - Method in class org.luaj.vm2.LuaTable
 
changemode(boolean, boolean) - Method in class org.luaj.vm2.WeakTable
 
charAt(int) - Method in class org.luaj.vm2.LuaString
 
checkboolean() - Method in class org.luaj.vm2.LuaBoolean
 
checkboolean() - Method in class org.luaj.vm2.LuaValue
 
checkboolean(int) - Method in class org.luaj.vm2.Varargs
 
checkclosure() - Method in class org.luaj.vm2.LuaClosure
 
checkclosure() - Method in class org.luaj.vm2.LuaValue
 
checkclosure(int) - Method in class org.luaj.vm2.Varargs
 
checkdouble() - Method in class org.luaj.vm2.LuaDouble
 
checkdouble() - Method in class org.luaj.vm2.LuaInteger
 
checkdouble() - Method in class org.luaj.vm2.LuaString
 
checkdouble() - Method in class org.luaj.vm2.LuaValue
 
checkdouble(int) - Method in class org.luaj.vm2.Varargs
 
checkfunction() - Method in class org.luaj.vm2.LuaFunction
 
checkfunction() - Method in class org.luaj.vm2.LuaValue
 
checkfunction(int) - Method in class org.luaj.vm2.Varargs
 
checkint() - Method in class org.luaj.vm2.LuaDouble
 
checkint() - Method in class org.luaj.vm2.LuaInteger
 
checkint() - Method in class org.luaj.vm2.LuaString
 
checkint() - Method in class org.luaj.vm2.LuaValue
 
checkint(int) - Method in class org.luaj.vm2.Varargs
 
checkinteger() - Method in class org.luaj.vm2.LuaDouble
 
checkinteger() - Method in class org.luaj.vm2.LuaInteger
 
checkinteger() - Method in class org.luaj.vm2.LuaString
 
checkinteger() - Method in class org.luaj.vm2.LuaValue
 
checkinteger(int) - Method in class org.luaj.vm2.Varargs
 
checkjstring() - Method in class org.luaj.vm2.LuaDouble
 
checkjstring() - Method in class org.luaj.vm2.LuaInteger
 
checkjstring() - Method in class org.luaj.vm2.LuaString
 
checkjstring() - Method in class org.luaj.vm2.LuaValue
 
checkjstring(int) - Method in class org.luaj.vm2.Varargs
 
checklong() - Method in class org.luaj.vm2.LuaDouble
 
checklong() - Method in class org.luaj.vm2.LuaInteger
 
checklong() - Method in class org.luaj.vm2.LuaString
 
checklong() - Method in class org.luaj.vm2.LuaValue
 
checklong(int) - Method in class org.luaj.vm2.Varargs
 
checkmetatag(LuaValue, String) - Method in class org.luaj.vm2.LuaValue
 
checknotnil() - Method in class org.luaj.vm2.LuaNil
 
checknotnil() - Method in class org.luaj.vm2.LuaValue
 
checknotnil(int) - Method in class org.luaj.vm2.Varargs
 
checknumber() - Method in class org.luaj.vm2.LuaDouble
 
checknumber() - Method in class org.luaj.vm2.LuaNumber
 
checknumber(String) - Method in class org.luaj.vm2.LuaNumber
 
checknumber() - Method in class org.luaj.vm2.LuaString
 
checknumber(String) - Method in class org.luaj.vm2.LuaString
 
checknumber() - Method in class org.luaj.vm2.LuaValue
 
checknumber(String) - Method in class org.luaj.vm2.LuaValue
 
checknumber(int) - Method in class org.luaj.vm2.Varargs
 
checkstring() - Method in class org.luaj.vm2.LuaDouble
 
checkstring() - Method in class org.luaj.vm2.LuaInteger
 
checkstring() - Method in class org.luaj.vm2.LuaString
 
checkstring() - Method in class org.luaj.vm2.LuaValue
 
checkstring(int) - Method in class org.luaj.vm2.Varargs
 
checktable() - Method in class org.luaj.vm2.LuaTable
 
checktable() - Method in class org.luaj.vm2.LuaValue
 
checktable(int) - Method in class org.luaj.vm2.Varargs
 
checkthread() - Method in class org.luaj.vm2.LuaThread
 
checkthread() - Method in class org.luaj.vm2.LuaValue
 
checkthread(int) - Method in class org.luaj.vm2.Varargs
 
checkuserdata() - Method in class org.luaj.vm2.LuaUserdata
 
checkuserdata(Class) - Method in class org.luaj.vm2.LuaUserdata
 
checkuserdata() - Method in class org.luaj.vm2.LuaValue
 
checkuserdata(Class) - Method in class org.luaj.vm2.LuaValue
 
checkuserdata(int) - Method in class org.luaj.vm2.Varargs
 
checkuserdata(int, Class) - Method in class org.luaj.vm2.Varargs
 
checkvalidkey() - Method in class org.luaj.vm2.LuaDouble
 
checkvalidkey() - Method in class org.luaj.vm2.LuaNil
 
checkvalidkey() - Method in class org.luaj.vm2.LuaValue
 
checkvalue(int) - Method in class org.luaj.vm2.Varargs
 
close() - Method in class org.luaj.vm2.UpValue
 
code - Variable in class org.luaj.vm2.Prototype
 
coerce(Object) - Static method in class org.luaj.vm2.lib.jse.CoerceJavaToLua
 
coerce(Object) - Method in interface org.luaj.vm2.lib.jse.CoerceJavaToLua.Coercion
 
coerce(LuaValue) - Method in interface org.luaj.vm2.lib.jse.CoerceLuaToJava.Coercion
 
CoerceJavaToLua - Class in org.luaj.vm2.lib.jse
 
CoerceJavaToLua() - Constructor for class org.luaj.vm2.lib.jse.CoerceJavaToLua
 
CoerceJavaToLua.Coercion - Interface in org.luaj.vm2.lib.jse
 
CoerceLuaToJava - Class in org.luaj.vm2.lib.jse
 
CoerceLuaToJava() - Constructor for class org.luaj.vm2.lib.jse.CoerceLuaToJava
 
CoerceLuaToJava.Coercion - Interface in org.luaj.vm2.lib.jse
 
compareerror(String) - Method in class org.luaj.vm2.LuaValue
 
compareerror(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
comparemt(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
compile(InputStream, String) - Static method in class org.luaj.vm2.compiler.LuaC
Compile a prototype or load as a binary chunk
compileAll(InputStream, String, String) - Method in class org.luaj.vm2.luajc.LuaJC
 
compiler - Static variable in class org.luaj.vm2.LoadState
Compiler instance, if installed
concat(LuaValue) - Method in class org.luaj.vm2.LuaNumber
 
concat(Buffer) - Method in class org.luaj.vm2.LuaNumber
 
concat(LuaValue) - Method in class org.luaj.vm2.LuaString
 
concat(Buffer) - Method in class org.luaj.vm2.LuaString
 
concat(LuaString, int, int) - Method in class org.luaj.vm2.LuaTable
 
CONCAT - Static variable in class org.luaj.vm2.LuaValue
 
concat(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
concat(Buffer) - Method in class org.luaj.vm2.LuaValue
 
concatmt(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
concatTo(LuaValue) - Method in class org.luaj.vm2.Buffer
 
concatTo(LuaString) - Method in class org.luaj.vm2.Buffer
 
concatTo(LuaNumber) - Method in class org.luaj.vm2.Buffer
 
concatTo(LuaNumber) - Method in class org.luaj.vm2.LuaNumber
 
concatTo(LuaString) - Method in class org.luaj.vm2.LuaNumber
 
concatTo(LuaNumber) - Method in class org.luaj.vm2.LuaString
 
concatTo(LuaString) - Method in class org.luaj.vm2.LuaString
 
concatTo(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
concatTo(LuaNumber) - Method in class org.luaj.vm2.LuaValue
 
concatTo(LuaString) - Method in class org.luaj.vm2.LuaValue
 
copyInto(int, byte[], int, int) - Method in class org.luaj.vm2.LuaString
Copy the bytes of the string into the given byte array.

D

ddiv(double, double) - Static method in class org.luaj.vm2.LuaDouble
lua division is always double, specific values for singularities
ddiv_d(double, double) - Static method in class org.luaj.vm2.LuaDouble
 
debugGlobals() - Static method in class org.luaj.vm2.lib.jse.JsePlatform
 
debugState - Variable in class org.luaj.vm2.LuaThread
 
decodeAsUtf8(byte[], int, int) - Static method in class org.luaj.vm2.LuaString
Convert to Java String interpreting as utf8 characters
div(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
div(double) - Method in class org.luaj.vm2.LuaDouble
 
div(int) - Method in class org.luaj.vm2.LuaDouble
 
div(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
div(double) - Method in class org.luaj.vm2.LuaInteger
 
div(int) - Method in class org.luaj.vm2.LuaInteger
 
div(LuaValue) - Method in class org.luaj.vm2.LuaString
 
div(double) - Method in class org.luaj.vm2.LuaString
 
div(int) - Method in class org.luaj.vm2.LuaString
 
DIV - Static variable in class org.luaj.vm2.LuaValue
 
div(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
div(double) - Method in class org.luaj.vm2.LuaValue
 
div(int) - Method in class org.luaj.vm2.LuaValue
 
divInto(double) - Method in class org.luaj.vm2.LuaDouble
 
divInto(double) - Method in class org.luaj.vm2.LuaInteger
 
divInto(double) - Method in class org.luaj.vm2.LuaString
 
divInto(double) - Method in class org.luaj.vm2.LuaValue
 
dmod(double, double) - Static method in class org.luaj.vm2.LuaDouble
lua module is always wrt double.
dmod_d(double, double) - Static method in class org.luaj.vm2.LuaDouble
 
dpow_lib(double, double) - Method in class org.luaj.vm2.lib.jse.JseMathLib
Faster, better version of pow() used by arithmetic operator ^

E

EMPTYSTRING - Static variable in class org.luaj.vm2.LuaValue
 
encodeToUtf8(char[], byte[], int) - Static method in class org.luaj.vm2.LuaString
Encode the given Java string as UTF-8 bytes, writing the result to bytes starting at offset.
endpc - Variable in class org.luaj.vm2.LocVars
 
env - Variable in class org.luaj.vm2.LuaFunction
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaString
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
EQ - Static variable in class org.luaj.vm2.LuaValue
 
eq(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaString
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
eq_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
eqmt(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
eqmtcall(LuaValue, LuaValue, LuaValue, LuaValue) - Static method in class org.luaj.vm2.LuaValue
 
equals(Object) - Method in class org.luaj.vm2.LuaDouble
 
equals(Object) - Method in class org.luaj.vm2.LuaInteger
 
equals(Object) - Method in class org.luaj.vm2.LuaNil
 
equals(Object) - Method in class org.luaj.vm2.LuaString
 
equals(LuaString, int, LuaString, int, int) - Static method in class org.luaj.vm2.LuaString
 
equals(byte[], int, byte[], int, int) - Static method in class org.luaj.vm2.LuaString
 
equals(Object) - Method in class org.luaj.vm2.LuaUserdata
 
equals(Object) - Method in class org.luaj.vm2.LuaValue
 
err - Variable in class org.luaj.vm2.LuaThread
 
error(String) - Static method in class org.luaj.vm2.LuaValue
 
eval() - Method in class org.luaj.vm2.TailcallVarargs
 
eval() - Method in class org.luaj.vm2.Varargs
Evaluate any pending tail call and return result
EXEC_ERROR - Static variable in class org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() threw an unknown exception
EXEC_INTERRUPTED - Static variable in class org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() was interrupted
EXEC_IOEXCEPTION - Static variable in class org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() threw an I/O exception
execute(String) - Method in class org.luaj.vm2.lib.jse.JseOsLib
 
execute(LuaValue[], Varargs) - Method in class org.luaj.vm2.LuaClosure
 

F

FALSE - Static variable in class org.luaj.vm2.LuaValue
 
findResource(String) - Method in class org.luaj.vm2.lib.jse.JseBaseLib
Try to open a file in the current working directory, or fall back to base opener if not found.
foreach(LuaValue) - Method in class org.luaj.vm2.LuaTable
Call the supplied function once for each key-value pair
foreachi(LuaValue) - Method in class org.luaj.vm2.LuaTable
Call the supplied function once for each key-value pair in the contiguous array part

G

get(LuaValue) - Method in class org.luaj.vm2.LuaString
 
get(int) - Method in class org.luaj.vm2.LuaTable
 
get(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
get(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
get(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
get(int) - Method in class org.luaj.vm2.LuaValue
 
get(String) - Method in class org.luaj.vm2.LuaValue
 
GET_OPCODE(int) - Static method in class org.luaj.vm2.Lua
 
GETARG_A(int) - Static method in class org.luaj.vm2.Lua
 
GETARG_B(int) - Static method in class org.luaj.vm2.Lua
 
GETARG_Bx(int) - Static method in class org.luaj.vm2.Lua
 
GETARG_C(int) - Static method in class org.luaj.vm2.Lua
 
GETARG_sBx(int) - Static method in class org.luaj.vm2.Lua
 
getArrayLength() - Method in class org.luaj.vm2.LuaTable
 
getArrayLength() - Method in class org.luaj.vm2.WeakTable
 
getBMode(int) - Static method in class org.luaj.vm2.Lua
 
getCallstackDepth() - Static method in class org.luaj.vm2.LuaThread
 
getCallstackFunction(int) - Static method in class org.luaj.vm2.LuaThread
Get the function called as a specific location on the stack.
getCause() - Method in exception org.luaj.vm2.LuaError
Get the cause, if any.
getCMode(int) - Static method in class org.luaj.vm2.Lua
 
getfenv() - Method in class org.luaj.vm2.LuaFunction
 
getfenv() - Method in class org.luaj.vm2.LuaThread
 
getfenv() - Method in class org.luaj.vm2.LuaValue
 
getGlobals() - Static method in class org.luaj.vm2.LuaThread
Get the current thread's environment
getHashLength() - Method in class org.luaj.vm2.LuaTable
 
getHashLength() - Method in class org.luaj.vm2.WeakTable
 
getInstance() - Static method in class org.luaj.vm2.luajc.LuaJC
 
getlocalname(int, int) - Method in class org.luaj.vm2.Prototype
Get the name of a local variable.
getmetatable() - Method in class org.luaj.vm2.LuaBoolean
 
getmetatable() - Method in class org.luaj.vm2.LuaClosure
 
getmetatable() - Method in class org.luaj.vm2.LuaFunction
 
getmetatable() - Method in class org.luaj.vm2.LuaNil
 
getmetatable() - Method in class org.luaj.vm2.LuaNumber
 
getmetatable() - Method in class org.luaj.vm2.LuaString
 
getmetatable() - Method in class org.luaj.vm2.LuaTable
 
getmetatable() - Method in class org.luaj.vm2.LuaThread
 
getmetatable() - Method in class org.luaj.vm2.LuaUserdata
 
getmetatable() - Method in class org.luaj.vm2.LuaValue
 
getn() - Method in class org.luaj.vm2.LuaTable
 
getn() - Method in class org.luaj.vm2.LuaValue
 
getOpMode(int) - Static method in class org.luaj.vm2.Lua
 
getRunning() - Static method in class org.luaj.vm2.LuaThread
 
getSourceName(String) - Static method in class org.luaj.vm2.LoadState
 
getStatus() - Method in class org.luaj.vm2.LuaThread
 
gettable(LuaValue, LuaValue) - Static method in class org.luaj.vm2.LuaValue
get value from metatable operations, or NIL if not defined by metatables
getUpvalue(int) - Method in class org.luaj.vm2.LuaClosure
 
getValue() - Method in class org.luaj.vm2.UpValue
 
gt(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
gt(double) - Method in class org.luaj.vm2.LuaDouble
 
gt(int) - Method in class org.luaj.vm2.LuaDouble
 
gt(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
gt(double) - Method in class org.luaj.vm2.LuaInteger
 
gt(int) - Method in class org.luaj.vm2.LuaInteger
 
gt(LuaValue) - Method in class org.luaj.vm2.LuaString
 
gt(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
gt(double) - Method in class org.luaj.vm2.LuaValue
 
gt(int) - Method in class org.luaj.vm2.LuaValue
 
gt_b(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
gt_b(int) - Method in class org.luaj.vm2.LuaDouble
 
gt_b(double) - Method in class org.luaj.vm2.LuaDouble
 
gt_b(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
gt_b(int) - Method in class org.luaj.vm2.LuaInteger
 
gt_b(double) - Method in class org.luaj.vm2.LuaInteger
 
gt_b(LuaValue) - Method in class org.luaj.vm2.LuaString
 
gt_b(int) - Method in class org.luaj.vm2.LuaString
 
gt_b(double) - Method in class org.luaj.vm2.LuaString
 
gt_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
gt_b(int) - Method in class org.luaj.vm2.LuaValue
 
gt_b(double) - Method in class org.luaj.vm2.LuaValue
 
gteq(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
gteq(double) - Method in class org.luaj.vm2.LuaDouble
 
gteq(int) - Method in class org.luaj.vm2.LuaDouble
 
gteq(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
gteq(double) - Method in class org.luaj.vm2.LuaInteger
 
gteq(int) - Method in class org.luaj.vm2.LuaInteger
 
gteq(LuaValue) - Method in class org.luaj.vm2.LuaString
 
gteq(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
gteq(double) - Method in class org.luaj.vm2.LuaValue
 
gteq(int) - Method in class org.luaj.vm2.LuaValue
 
gteq_b(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
gteq_b(int) - Method in class org.luaj.vm2.LuaDouble
 
gteq_b(double) - Method in class org.luaj.vm2.LuaDouble
 
gteq_b(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
gteq_b(int) - Method in class org.luaj.vm2.LuaInteger
 
gteq_b(double) - Method in class org.luaj.vm2.LuaInteger
 
gteq_b(LuaValue) - Method in class org.luaj.vm2.LuaString
 
gteq_b(int) - Method in class org.luaj.vm2.LuaString
 
gteq_b(double) - Method in class org.luaj.vm2.LuaString
 
gteq_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
gteq_b(int) - Method in class org.luaj.vm2.LuaValue
 
gteq_b(double) - Method in class org.luaj.vm2.LuaValue
 

H

hashClearSlot(int) - Method in class org.luaj.vm2.LuaTable
 
hashCode() - Method in class org.luaj.vm2.LuaDouble
 
hashCode() - Method in class org.luaj.vm2.LuaInteger
 
hashCode() - Method in class org.luaj.vm2.LuaString
 
hashCode() - Method in class org.luaj.vm2.LuaUserdata
 
hashEntries - Variable in class org.luaj.vm2.LuaTable
 
hashFindSlot(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
hashFindSlot(LuaValue) - Method in class org.luaj.vm2.WeakTable
 
hashget(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
hashget(LuaValue) - Method in class org.luaj.vm2.WeakTable
 
hashKeys - Variable in class org.luaj.vm2.LuaTable
 
hashset(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaTable
 
hashValues - Variable in class org.luaj.vm2.LuaTable
 

I

iABC - Static variable in class org.luaj.vm2.Lua
 
iABx - Static variable in class org.luaj.vm2.Lua
 
iAsBx - Static variable in class org.luaj.vm2.Lua
 
illegal(String, String) - Method in class org.luaj.vm2.LuaValue
 
INDEX - Static variable in class org.luaj.vm2.LuaValue
 
INDEXK(int) - Static method in class org.luaj.vm2.Lua
gets the index of the constant
indexOf(byte, int) - Method in class org.luaj.vm2.LuaString
 
indexOf(LuaString, int) - Method in class org.luaj.vm2.LuaString
 
indexOfAny(LuaString) - Method in class org.luaj.vm2.LuaString
Java version of strpbrk, which is a terribly named C function.
inext(LuaValue) - Method in class org.luaj.vm2.LuaTable
Get the next element after a particular key in the contiguous array part of a table
inext(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
insert(int, LuaValue) - Method in class org.luaj.vm2.LuaTable
 
install() - Static method in class org.luaj.vm2.compiler.LuaC
Install the compiler so that LoadState will first try to use it when handed bytes that are not already a compiled lua chunk.
install() - Static method in class org.luaj.vm2.luajc.LuaJC
Install the compiler as the main compiler to use.
instance - Static variable in class org.luaj.vm2.compiler.LuaC
 
invoke(Varargs) - Method in class org.luaj.vm2.lib.jse.LuajavaLib
 
invoke(Varargs) - Method in class org.luaj.vm2.LuaClosure
 
invoke() - Method in class org.luaj.vm2.LuaValue
 
invoke(Varargs) - Method in class org.luaj.vm2.LuaValue
 
invoke(LuaValue, Varargs) - Method in class org.luaj.vm2.LuaValue
 
invoke(LuaValue, LuaValue, Varargs) - Method in class org.luaj.vm2.LuaValue
 
invoke(LuaValue[]) - Method in class org.luaj.vm2.LuaValue
 
invoke(LuaValue[], Varargs) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(String) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(String, Varargs) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(LuaValue, Varargs) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(String, LuaValue[]) - Method in class org.luaj.vm2.LuaValue
 
invokemethod(LuaValue, LuaValue[]) - Method in class org.luaj.vm2.LuaValue
 
is - Variable in class org.luaj.vm2.LoadState
input stream from which we are loading
is_vararg - Variable in class org.luaj.vm2.Prototype
 
isboolean() - Method in class org.luaj.vm2.LuaBoolean
 
isboolean() - Method in class org.luaj.vm2.LuaValue
 
isclosure() - Method in class org.luaj.vm2.LuaClosure
 
isclosure() - Method in class org.luaj.vm2.LuaValue
 
isfunction() - Method in class org.luaj.vm2.LuaFunction
 
isfunction() - Method in class org.luaj.vm2.LuaValue
 
isfunction(int) - Method in class org.luaj.vm2.Varargs
 
isint() - Method in class org.luaj.vm2.LuaInteger
 
isint() - Method in class org.luaj.vm2.LuaString
 
isint() - Method in class org.luaj.vm2.LuaValue
 
isinttype() - Method in class org.luaj.vm2.LuaInteger
 
isinttype() - Method in class org.luaj.vm2.LuaValue
 
ISK(int) - Static method in class org.luaj.vm2.Lua
test whether value is a constant
islong() - Method in class org.luaj.vm2.LuaDouble
 
islong() - Method in class org.luaj.vm2.LuaInteger
 
islong() - Method in class org.luaj.vm2.LuaString
 
islong() - Method in class org.luaj.vm2.LuaValue
 
isMainThread(LuaThread) - Static method in class org.luaj.vm2.LuaThread
 
isnil() - Method in class org.luaj.vm2.LuaNil
 
isnil() - Method in class org.luaj.vm2.LuaValue
 
isnil(int) - Method in class org.luaj.vm2.Varargs
 
isnoneornil(int) - Method in class org.luaj.vm2.Varargs
 
isnumber() - Method in class org.luaj.vm2.LuaDouble
 
isnumber() - Method in class org.luaj.vm2.LuaNumber
 
isnumber() - Method in class org.luaj.vm2.LuaString
 
isnumber() - Method in class org.luaj.vm2.LuaValue
 
isnumber(int) - Method in class org.luaj.vm2.Varargs
 
isstring() - Method in class org.luaj.vm2.LuaDouble
 
isstring() - Method in class org.luaj.vm2.LuaInteger
 
isstring() - Method in class org.luaj.vm2.LuaNumber
 
isstring() - Method in class org.luaj.vm2.LuaString
 
isstring() - Method in class org.luaj.vm2.LuaValue
 
isstring(int) - Method in class org.luaj.vm2.Varargs
 
istable() - Method in class org.luaj.vm2.LuaTable
 
istable() - Method in class org.luaj.vm2.LuaValue
 
istable(int) - Method in class org.luaj.vm2.Varargs
 
isTailcall() - Method in class org.luaj.vm2.TailcallVarargs
 
isTailcall() - Method in class org.luaj.vm2.Varargs
Return true if this is a TailcallVarargs
isthread() - Method in class org.luaj.vm2.LuaThread
 
isthread() - Method in class org.luaj.vm2.LuaValue
 
isthread(int) - Method in class org.luaj.vm2.Varargs
 
isuserdata() - Method in class org.luaj.vm2.LuaUserdata
 
isuserdata(Class) - Method in class org.luaj.vm2.LuaUserdata
 
isuserdata() - Method in class org.luaj.vm2.LuaValue
 
isuserdata(Class) - Method in class org.luaj.vm2.LuaValue
 
isuserdata(int) - Method in class org.luaj.vm2.Varargs
 
isValidUtf8() - Method in class org.luaj.vm2.LuaString
 
isvalue(int) - Method in class org.luaj.vm2.Varargs
 
isweaknil() - Method in class org.luaj.vm2.LuaValue
 

J

JseBaseLib - Class in org.luaj.vm2.lib.jse
Base library implementation, targeted for JSE platforms.
JseBaseLib() - Constructor for class org.luaj.vm2.lib.jse.JseBaseLib
Construct a JSE base library instance
JseIoLib - Class in org.luaj.vm2.lib.jse
Implementation of the lua io library for J2se using RandomAccessFile to implement seek.
JseIoLib() - Constructor for class org.luaj.vm2.lib.jse.JseIoLib
 
JseMathLib - Class in org.luaj.vm2.lib.jse
Math library implementation for use on JSE platform.
JseMathLib() - Constructor for class org.luaj.vm2.lib.jse.JseMathLib
 
JseMathLib.JseMathLib1 - Class in org.luaj.vm2.lib.jse
 
JseMathLib.JseMathLib1() - Constructor for class org.luaj.vm2.lib.jse.JseMathLib.JseMathLib1
 
JseMathLib.JseMathLib2 - Class in org.luaj.vm2.lib.jse
 
JseMathLib.JseMathLib2() - Constructor for class org.luaj.vm2.lib.jse.JseMathLib.JseMathLib2
 
JseOsLib - Class in org.luaj.vm2.lib.jse
Implementation of the lua os library for J2se.
JseOsLib() - Constructor for class org.luaj.vm2.lib.jse.JseOsLib
public constructor
JsePlatform - Class in org.luaj.vm2.lib.jse
 
JsePlatform() - Constructor for class org.luaj.vm2.lib.jse.JsePlatform
 
JSTR_NAN - Static variable in class org.luaj.vm2.LuaDouble
 
JSTR_NEGINF - Static variable in class org.luaj.vm2.LuaDouble
 
JSTR_POSINF - Static variable in class org.luaj.vm2.LuaDouble
 

K

k - Variable in class org.luaj.vm2.Prototype
 
keyCount() - Method in class org.luaj.vm2.LuaTable
This may be deprecated in a future release.
keys() - Method in class org.luaj.vm2.LuaTable
This may be deprecated in a future release.

L

lastIndexOf(LuaString) - Method in class org.luaj.vm2.LuaString
 
lastlinedefined - Variable in class org.luaj.vm2.Prototype
 
LE - Static variable in class org.luaj.vm2.LuaValue
 
len() - Method in class org.luaj.vm2.LuaString
 
len() - Method in class org.luaj.vm2.LuaTable
 
LEN - Static variable in class org.luaj.vm2.LuaValue
 
len() - Method in class org.luaj.vm2.LuaValue
 
lenerror() - Method in class org.luaj.vm2.LuaValue
 
length() - Method in class org.luaj.vm2.LuaString
 
length() - Method in class org.luaj.vm2.LuaTable
Get the length of this table, as lua defines it.
length() - Method in class org.luaj.vm2.LuaValue
 
lengthAsUtf8(char[]) - Static method in class org.luaj.vm2.LuaString
Count the number of bytes required to encode the string as UTF-8.
LFIELDS_PER_FLUSH - Static variable in class org.luaj.vm2.Lua
 
linedefined - Variable in class org.luaj.vm2.Prototype
 
lineinfo - Variable in class org.luaj.vm2.Prototype
 
listOf(LuaValue[]) - Static method in class org.luaj.vm2.LuaValue
 
listOf(LuaValue[], Varargs) - Static method in class org.luaj.vm2.LuaValue
 
load(InputStream, String, LuaValue) - Method in class org.luaj.vm2.compiler.LuaC
Load into a Closure or LuaFunction, with the supplied initial environment
load(Prototype, String, LuaValue) - Method in class org.luaj.vm2.compiler.LuaC
 
load(InputStream, String, LuaValue) - Static method in class org.luaj.vm2.LoadState
 
load(InputStream, String, LuaValue) - Method in interface org.luaj.vm2.LoadState.LuaCompiler
Load into a Closure or LuaFunction from a Stream and initializes the environment
load(InputStream, String, LuaValue) - Method in class org.luaj.vm2.luajc.LuaJC
 
load(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
loadBinaryChunk(int, InputStream, String) - Static method in class org.luaj.vm2.LoadState
 
loadFunction(LuaString) - Method in class org.luaj.vm2.LoadState
 
loadHeader() - Method in class org.luaj.vm2.LoadState
 
LoadState - Class in org.luaj.vm2
 
LoadState.LuaCompiler - Interface in org.luaj.vm2
Interface for the compiler, if it is installed.
LocVars - Class in org.luaj.vm2
 
LocVars(LuaString, int, int) - Constructor for class org.luaj.vm2.LocVars
 
locvars - Variable in class org.luaj.vm2.Prototype
 
longBitsToLuaNumber(long) - Static method in class org.luaj.vm2.LoadState
 
lt(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
lt(double) - Method in class org.luaj.vm2.LuaDouble
 
lt(int) - Method in class org.luaj.vm2.LuaDouble
 
lt(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
lt(double) - Method in class org.luaj.vm2.LuaInteger
 
lt(int) - Method in class org.luaj.vm2.LuaInteger
 
lt(LuaValue) - Method in class org.luaj.vm2.LuaString
 
LT - Static variable in class org.luaj.vm2.LuaValue
 
lt(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
lt(double) - Method in class org.luaj.vm2.LuaValue
 
lt(int) - Method in class org.luaj.vm2.LuaValue
 
lt_b(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
lt_b(int) - Method in class org.luaj.vm2.LuaDouble
 
lt_b(double) - Method in class org.luaj.vm2.LuaDouble
 
lt_b(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
lt_b(int) - Method in class org.luaj.vm2.LuaInteger
 
lt_b(double) - Method in class org.luaj.vm2.LuaInteger
 
lt_b(LuaValue) - Method in class org.luaj.vm2.LuaString
 
lt_b(int) - Method in class org.luaj.vm2.LuaString
 
lt_b(double) - Method in class org.luaj.vm2.LuaString
 
lt_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
lt_b(int) - Method in class org.luaj.vm2.LuaValue
 
lt_b(double) - Method in class org.luaj.vm2.LuaValue
 
lteq(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
lteq(double) - Method in class org.luaj.vm2.LuaDouble
 
lteq(int) - Method in class org.luaj.vm2.LuaDouble
 
lteq(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
lteq(double) - Method in class org.luaj.vm2.LuaInteger
 
lteq(int) - Method in class org.luaj.vm2.LuaInteger
 
lteq(LuaValue) - Method in class org.luaj.vm2.LuaString
 
lteq(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
lteq(double) - Method in class org.luaj.vm2.LuaValue
 
lteq(int) - Method in class org.luaj.vm2.LuaValue
 
lteq_b(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
lteq_b(int) - Method in class org.luaj.vm2.LuaDouble
 
lteq_b(double) - Method in class org.luaj.vm2.LuaDouble
 
lteq_b(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
lteq_b(int) - Method in class org.luaj.vm2.LuaInteger
 
lteq_b(double) - Method in class org.luaj.vm2.LuaInteger
 
lteq_b(LuaValue) - Method in class org.luaj.vm2.LuaString
 
lteq_b(int) - Method in class org.luaj.vm2.LuaString
 
lteq_b(double) - Method in class org.luaj.vm2.LuaString
 
lteq_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
lteq_b(int) - Method in class org.luaj.vm2.LuaValue
 
lteq_b(double) - Method in class org.luaj.vm2.LuaValue
 
Lua - Class in org.luaj.vm2
Constants for lua limits and opcodes
Lua() - Constructor for class org.luaj.vm2.Lua
 
LUA_MULTRET - Static variable in class org.luaj.vm2.Lua
use return values from previous op
LUA_TBOOLEAN - Static variable in class org.luaj.vm2.LoadState
 
LUA_TFUNCTION - Static variable in class org.luaj.vm2.LoadState
 
LUA_TINT - Static variable in class org.luaj.vm2.LoadState
 
LUA_TLIGHTUSERDATA - Static variable in class org.luaj.vm2.LoadState
 
LUA_TNIL - Static variable in class org.luaj.vm2.LoadState
 
LUA_TNONE - Static variable in class org.luaj.vm2.LoadState
 
LUA_TNUMBER - Static variable in class org.luaj.vm2.LoadState
 
LUA_TSTRING - Static variable in class org.luaj.vm2.LoadState
 
LUA_TTABLE - Static variable in class org.luaj.vm2.LoadState
 
LUA_TTHREAD - Static variable in class org.luaj.vm2.LoadState
 
LUA_TUSERDATA - Static variable in class org.luaj.vm2.LoadState
 
LUA_TVALUE - Static variable in class org.luaj.vm2.LoadState
 
LuaBoolean - Class in org.luaj.vm2
 
luaByte(int) - Method in class org.luaj.vm2.LuaString
 
LuaC - Class in org.luaj.vm2.compiler
Compiler for Lua
LuaC() - Constructor for class org.luaj.vm2.compiler.LuaC
 
LUAC_FORMAT - Static variable in class org.luaj.vm2.LoadState
for header of binary files -- this is the official format
LUAC_HEADERSIZE - Static variable in class org.luaj.vm2.LoadState
size of header of binary files
LUAC_VERSION - Static variable in class org.luaj.vm2.LoadState
for header of binary files -- this is Lua 5.1
LuaClosure - Class in org.luaj.vm2
 
LuaClosure(Prototype, LuaValue) - Constructor for class org.luaj.vm2.LuaClosure
Supply the initial environment
LuaClosure(int, LuaValue) - Constructor for class org.luaj.vm2.LuaClosure
 
LuaDouble - Class in org.luaj.vm2
 
LuaError - Exception in org.luaj.vm2
RuntimeException that is thrown and caught in response to a lua error.
LuaError(Throwable) - Constructor for exception org.luaj.vm2.LuaError
Construct a LuaErrorException in response to a Throwable that was caught indicating a problem with the VM rather than the lua code.
LuaError(String) - Constructor for exception org.luaj.vm2.LuaError
Construct a LuaError with a specific message indicating a problem within the lua code itself such as an argument type error.
LuaError(String, int) - Constructor for exception org.luaj.vm2.LuaError
 
LuaFunction - Class in org.luaj.vm2
 
LuaFunction() - Constructor for class org.luaj.vm2.LuaFunction
 
LuaFunction(LuaValue) - Constructor for class org.luaj.vm2.LuaFunction
 
LuaInteger - Class in org.luaj.vm2
 
LuajavaLib - Class in org.luaj.vm2.lib.jse
 
LuajavaLib() - Constructor for class org.luaj.vm2.lib.jse.LuajavaLib
 
LuaJC - Class in org.luaj.vm2.luajc
 
LuaJC() - Constructor for class org.luaj.vm2.luajc.LuaJC
 
LuaNil - Class in org.luaj.vm2
 
LuaNumber - Class in org.luaj.vm2
 
LuaNumber() - Constructor for class org.luaj.vm2.LuaNumber
 
luaP_opmodes - Static variable in class org.luaj.vm2.Lua
 
LuaString - Class in org.luaj.vm2
 
LuaTable - Class in org.luaj.vm2
 
LuaTable() - Constructor for class org.luaj.vm2.LuaTable
 
LuaTable(int, int) - Constructor for class org.luaj.vm2.LuaTable
 
LuaTable(LuaValue[], LuaValue[], Varargs) - Constructor for class org.luaj.vm2.LuaTable
 
LuaTable(Varargs) - Constructor for class org.luaj.vm2.LuaTable
 
LuaTable(Varargs, int) - Constructor for class org.luaj.vm2.LuaTable
 
LuaThread - Class in org.luaj.vm2
Implementation of lua coroutines using Java Threads
LuaThread(LuaValue, LuaValue) - Constructor for class org.luaj.vm2.LuaThread
 
LuaUserdata - Class in org.luaj.vm2
 
LuaUserdata(Object) - Constructor for class org.luaj.vm2.LuaUserdata
 
LuaUserdata(Object, LuaValue) - Constructor for class org.luaj.vm2.LuaUserdata
 
LuaValue - Class in org.luaj.vm2
 
LuaValue() - Constructor for class org.luaj.vm2.LuaValue
 

M

m_bytes - Variable in class org.luaj.vm2.LuaString
 
m_instance - Variable in class org.luaj.vm2.LuaUserdata
 
m_length - Variable in class org.luaj.vm2.LuaString
 
m_metatable - Variable in class org.luaj.vm2.LuaTable
 
m_metatable - Variable in class org.luaj.vm2.LuaUserdata
 
m_offset - Variable in class org.luaj.vm2.LuaString
 
makeroom(int, int) - Method in class org.luaj.vm2.Buffer
 
MASK_A - Static variable in class org.luaj.vm2.Lua
 
MASK_B - Static variable in class org.luaj.vm2.Lua
 
MASK_Bx - Static variable in class org.luaj.vm2.Lua
 
MASK_C - Static variable in class org.luaj.vm2.Lua
 
MASK_NOT_A - Static variable in class org.luaj.vm2.Lua
 
MASK_NOT_B - Static variable in class org.luaj.vm2.Lua
 
MASK_NOT_Bx - Static variable in class org.luaj.vm2.Lua
 
MASK_NOT_C - Static variable in class org.luaj.vm2.Lua
 
MASK_NOT_OP - Static variable in class org.luaj.vm2.Lua
 
MASK_OP - Static variable in class org.luaj.vm2.Lua
 
MAX_CALLSTACK - Static variable in class org.luaj.vm2.LuaThread
 
MAX_OP - Static variable in class org.luaj.vm2.Lua
 
MAXARG_A - Static variable in class org.luaj.vm2.Lua
 
MAXARG_B - Static variable in class org.luaj.vm2.Lua
 
MAXARG_Bx - Static variable in class org.luaj.vm2.Lua
 
MAXARG_C - Static variable in class org.luaj.vm2.Lua
 
MAXARG_sBx - Static variable in class org.luaj.vm2.Lua
 
MAXINDEXRK - Static variable in class org.luaj.vm2.Lua
 
maxn() - Method in class org.luaj.vm2.LuaTable
 
maxn() - Method in class org.luaj.vm2.WeakTable
 
MAXSTACK - Static variable in class org.luaj.vm2.compiler.LuaC
 
maxstacksize - Variable in class org.luaj.vm2.Prototype
 
METATABLE - Static variable in class org.luaj.vm2.LuaValue
 
metatag(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
method(String) - Method in class org.luaj.vm2.LuaValue
 
method(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
method(String, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
method(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
method(String, LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
method(LuaValue, LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
MINUSONE - Static variable in class org.luaj.vm2.LuaValue
 
mod(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
mod(double) - Method in class org.luaj.vm2.LuaDouble
 
mod(int) - Method in class org.luaj.vm2.LuaDouble
 
mod(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
mod(double) - Method in class org.luaj.vm2.LuaInteger
 
mod(int) - Method in class org.luaj.vm2.LuaInteger
 
mod(LuaValue) - Method in class org.luaj.vm2.LuaString
 
mod(double) - Method in class org.luaj.vm2.LuaString
 
mod(int) - Method in class org.luaj.vm2.LuaString
 
MOD - Static variable in class org.luaj.vm2.LuaValue
 
mod(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
mod(double) - Method in class org.luaj.vm2.LuaValue
 
mod(int) - Method in class org.luaj.vm2.LuaValue
 
MODE - Static variable in class org.luaj.vm2.LuaValue
 
modFrom(double) - Method in class org.luaj.vm2.LuaDouble
 
modFrom(double) - Method in class org.luaj.vm2.LuaInteger
 
modFrom(double) - Method in class org.luaj.vm2.LuaString
 
modFrom(double) - Method in class org.luaj.vm2.LuaValue
 
mul(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
mul(double) - Method in class org.luaj.vm2.LuaDouble
 
mul(int) - Method in class org.luaj.vm2.LuaDouble
 
mul(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
mul(double) - Method in class org.luaj.vm2.LuaInteger
 
mul(int) - Method in class org.luaj.vm2.LuaInteger
 
mul(LuaValue) - Method in class org.luaj.vm2.LuaString
 
mul(double) - Method in class org.luaj.vm2.LuaString
 
mul(int) - Method in class org.luaj.vm2.LuaString
 
MUL - Static variable in class org.luaj.vm2.LuaValue
 
mul(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
mul(double) - Method in class org.luaj.vm2.LuaValue
 
mul(int) - Method in class org.luaj.vm2.LuaValue
 

N

NAN - Static variable in class org.luaj.vm2.LuaDouble
 
narg() - Method in class org.luaj.vm2.LuaValue
 
narg() - Method in class org.luaj.vm2.TailcallVarargs
 
narg() - Method in class org.luaj.vm2.Varargs
Get the number of arguments, or 0 if there are none.
nCcalls - Variable in class org.luaj.vm2.compiler.LuaC
 
neg() - Method in class org.luaj.vm2.LuaDouble
 
neg() - Method in class org.luaj.vm2.LuaInteger
 
neg() - Method in class org.luaj.vm2.LuaString
 
neg() - Method in class org.luaj.vm2.LuaValue
 
NEGINF - Static variable in class org.luaj.vm2.LuaDouble
 
neq(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
neq_b(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
NEWINDEX - Static variable in class org.luaj.vm2.LuaValue
 
newTString(byte[], int, int) - Method in class org.luaj.vm2.compiler.LuaC
 
next(LuaValue) - Method in class org.luaj.vm2.LuaTable
Get the next element after a particular key in the table
next(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
next(LuaValue) - Method in class org.luaj.vm2.WeakTable
Get the next element after a particular key in the table
NIL - Static variable in class org.luaj.vm2.LuaValue
 
NILS - Static variable in class org.luaj.vm2.LuaValue
 
NO_REG - Static variable in class org.luaj.vm2.Lua
invalid register that fits in 8 bits
NONE - Static variable in class org.luaj.vm2.LuaValue
 
not() - Method in class org.luaj.vm2.LuaBoolean
 
not() - Method in class org.luaj.vm2.LuaNil
 
not() - Method in class org.luaj.vm2.LuaValue
 
NOVALS - Static variable in class org.luaj.vm2.LuaValue
 
NUM_OPCODES - Static variable in class org.luaj.vm2.Lua
 
NUMBER_FORMAT_FLOATS_OR_DOUBLES - Static variable in class org.luaj.vm2.LoadState
format corresponding to non-number-patched lua, all numbers are floats or doubles
NUMBER_FORMAT_INTS_ONLY - Static variable in class org.luaj.vm2.LoadState
format corresponding to non-number-patched lua, all numbers are ints
NUMBER_FORMAT_NUM_PATCH_INT32 - Static variable in class org.luaj.vm2.LoadState
format corresponding to number-patched lua, all numbers are 32-bit (4 byte) ints
numparams - Variable in class org.luaj.vm2.Prototype
 
nups - Variable in class org.luaj.vm2.Prototype
 

O

onCall(LuaFunction) - Static method in class org.luaj.vm2.LuaThread
 
ONE - Static variable in class org.luaj.vm2.LuaValue
 
onInvoke(Varargs) - Method in class org.luaj.vm2.LuaClosure
 
onInvoke(Varargs) - Method in class org.luaj.vm2.LuaValue
 
onReturn() - Static method in class org.luaj.vm2.LuaThread
 
OP_ADD - Static variable in class org.luaj.vm2.Lua
 
OP_AND - Static variable in class org.luaj.vm2.Lua
 
OP_CALL - Static variable in class org.luaj.vm2.Lua
 
OP_CLOSE - Static variable in class org.luaj.vm2.Lua
 
OP_CLOSURE - Static variable in class org.luaj.vm2.Lua
 
OP_CONCAT - Static variable in class org.luaj.vm2.Lua
 
OP_DIV - Static variable in class org.luaj.vm2.Lua
 
OP_EQ - Static variable in class org.luaj.vm2.Lua
 
OP_FORLOOP - Static variable in class org.luaj.vm2.Lua
 
OP_FORPREP - Static variable in class org.luaj.vm2.Lua
 
OP_GE - Static variable in class org.luaj.vm2.Lua
 
OP_GETGLOBAL - Static variable in class org.luaj.vm2.Lua
 
OP_GETTABLE - Static variable in class org.luaj.vm2.Lua
 
OP_GETUPVAL - Static variable in class org.luaj.vm2.Lua
 
OP_GT - Static variable in class org.luaj.vm2.Lua
 
OP_JMP - Static variable in class org.luaj.vm2.Lua
 
OP_LE - Static variable in class org.luaj.vm2.Lua
 
OP_LEN - Static variable in class org.luaj.vm2.Lua
 
OP_LOADBOOL - Static variable in class org.luaj.vm2.Lua
 
OP_LOADK - Static variable in class org.luaj.vm2.Lua
 
OP_LOADNIL - Static variable in class org.luaj.vm2.Lua
 
OP_LT - Static variable in class org.luaj.vm2.Lua
 
OP_MOD - Static variable in class org.luaj.vm2.Lua
 
OP_MOVE - Static variable in class org.luaj.vm2.Lua
 
OP_MUL - Static variable in class org.luaj.vm2.Lua
 
OP_NEQ - Static variable in class org.luaj.vm2.Lua
 
OP_NEWTABLE - Static variable in class org.luaj.vm2.Lua
 
OP_NOT - Static variable in class org.luaj.vm2.Lua
 
OP_OR - Static variable in class org.luaj.vm2.Lua
 
OP_POW - Static variable in class org.luaj.vm2.Lua
 
OP_RETURN - Static variable in class org.luaj.vm2.Lua
 
OP_SELF - Static variable in class org.luaj.vm2.Lua
 
OP_SETGLOBAL - Static variable in class org.luaj.vm2.Lua
 
OP_SETLIST - Static variable in class org.luaj.vm2.Lua
 
OP_SETTABLE - Static variable in class org.luaj.vm2.Lua
 
OP_SETUPVAL - Static variable in class org.luaj.vm2.Lua
 
OP_SUB - Static variable in class org.luaj.vm2.Lua
 
OP_TAILCALL - Static variable in class org.luaj.vm2.Lua
 
OP_TEST - Static variable in class org.luaj.vm2.Lua
 
OP_TESTSET - Static variable in class org.luaj.vm2.Lua
 
OP_TFORLOOP - Static variable in class org.luaj.vm2.Lua
 
OP_UNM - Static variable in class org.luaj.vm2.Lua
 
OP_VARARG - Static variable in class org.luaj.vm2.Lua
 
OpArgK - Static variable in class org.luaj.vm2.Lua
 
OpArgN - Static variable in class org.luaj.vm2.Lua
 
OpArgR - Static variable in class org.luaj.vm2.Lua
 
OpArgU - Static variable in class org.luaj.vm2.Lua
 
openFile(String, boolean, boolean, boolean, boolean) - Method in class org.luaj.vm2.lib.jse.JseIoLib
 
openProgram(String, String) - Method in class org.luaj.vm2.lib.jse.JseIoLib
 
OPNAMES - Static variable in class org.luaj.vm2.Print
 
optboolean(boolean) - Method in class org.luaj.vm2.LuaBoolean
 
optboolean(boolean) - Method in class org.luaj.vm2.LuaNil
 
optboolean(boolean) - Method in class org.luaj.vm2.LuaValue
 
optboolean(int, boolean) - Method in class org.luaj.vm2.Varargs
 
optclosure(LuaClosure) - Method in class org.luaj.vm2.LuaClosure
 
optclosure(LuaClosure) - Method in class org.luaj.vm2.LuaNil
 
optclosure(LuaClosure) - Method in class org.luaj.vm2.LuaValue
 
optclosure(int, LuaClosure) - Method in class org.luaj.vm2.Varargs
 
optdouble(double) - Method in class org.luaj.vm2.LuaDouble
 
optdouble(double) - Method in class org.luaj.vm2.LuaInteger
 
optdouble(double) - Method in class org.luaj.vm2.LuaNil
 
optdouble(double) - Method in class org.luaj.vm2.LuaString
 
optdouble(double) - Method in class org.luaj.vm2.LuaValue
 
optdouble(int, double) - Method in class org.luaj.vm2.Varargs
 
optfunction(LuaFunction) - Method in class org.luaj.vm2.LuaFunction
 
optfunction(LuaFunction) - Method in class org.luaj.vm2.LuaNil
 
optfunction(LuaFunction) - Method in class org.luaj.vm2.LuaValue
 
optfunction(int, LuaFunction) - Method in class org.luaj.vm2.Varargs
 
optint(int) - Method in class org.luaj.vm2.LuaDouble
 
optint(int) - Method in class org.luaj.vm2.LuaInteger
 
optint(int) - Method in class org.luaj.vm2.LuaNil
 
optint(int) - Method in class org.luaj.vm2.LuaString
 
optint(int) - Method in class org.luaj.vm2.LuaValue
 
optint(int, int) - Method in class org.luaj.vm2.Varargs
 
optinteger(LuaInteger) - Method in class org.luaj.vm2.LuaDouble
 
optinteger(LuaInteger) - Method in class org.luaj.vm2.LuaInteger
 
optinteger(LuaInteger) - Method in class org.luaj.vm2.LuaNil
 
optinteger(LuaInteger) - Method in class org.luaj.vm2.LuaString
 
optinteger(LuaInteger) - Method in class org.luaj.vm2.LuaValue
 
optinteger(int, LuaInteger) - Method in class org.luaj.vm2.Varargs
 
optjstring(String) - Method in class org.luaj.vm2.LuaDouble
 
optjstring(String) - Method in class org.luaj.vm2.LuaInteger
 
optjstring(String) - Method in class org.luaj.vm2.LuaNil
 
optjstring(String) - Method in class org.luaj.vm2.LuaString
 
optjstring(String) - Method in class org.luaj.vm2.LuaValue
 
optjstring(int, String) - Method in class org.luaj.vm2.Varargs
 
optlong(long) - Method in class org.luaj.vm2.LuaDouble
 
optlong(long) - Method in class org.luaj.vm2.LuaInteger
 
optlong(long) - Method in class org.luaj.vm2.LuaNil
 
optlong(long) - Method in class org.luaj.vm2.LuaString
 
optlong(long) - Method in class org.luaj.vm2.LuaValue
 
optlong(int, long) - Method in class org.luaj.vm2.Varargs
 
optnumber(LuaNumber) - Method in class org.luaj.vm2.LuaDouble
 
optnumber(LuaNumber) - Method in class org.luaj.vm2.LuaNil
 
optnumber(LuaNumber) - Method in class org.luaj.vm2.LuaNumber
 
optnumber(LuaNumber) - Method in class org.luaj.vm2.LuaString
 
optnumber(LuaNumber) - Method in class org.luaj.vm2.LuaValue
 
optnumber(int, LuaNumber) - Method in class org.luaj.vm2.Varargs
 
optstring(LuaString) - Method in class org.luaj.vm2.LuaDouble
 
optstring(LuaString) - Method in class org.luaj.vm2.LuaInteger
 
optstring(LuaString) - Method in class org.luaj.vm2.LuaNil
 
optstring(LuaString) - Method in class org.luaj.vm2.LuaString
 
optstring(LuaString) - Method in class org.luaj.vm2.LuaValue
 
optstring(int, LuaString) - Method in class org.luaj.vm2.Varargs
 
opttable(LuaTable) - Method in class org.luaj.vm2.LuaNil
 
opttable(LuaTable) - Method in class org.luaj.vm2.LuaTable
 
opttable(LuaTable) - Method in class org.luaj.vm2.LuaValue
 
opttable(int, LuaTable) - Method in class org.luaj.vm2.Varargs
 
optthread(LuaThread) - Method in class org.luaj.vm2.LuaNil
 
optthread(LuaThread) - Method in class org.luaj.vm2.LuaThread
 
optthread(LuaThread) - Method in class org.luaj.vm2.LuaValue
 
optthread(int, LuaThread) - Method in class org.luaj.vm2.Varargs
 
optuserdata(Object) - Method in class org.luaj.vm2.LuaNil
 
optuserdata(Class, Object) - Method in class org.luaj.vm2.LuaNil
 
optuserdata(Object) - Method in class org.luaj.vm2.LuaUserdata
 
optuserdata(Class, Object) - Method in class org.luaj.vm2.LuaUserdata
 
optuserdata(Object) - Method in class org.luaj.vm2.LuaValue
 
optuserdata(Class, Object) - Method in class org.luaj.vm2.LuaValue
 
optuserdata(int, Object) - Method in class org.luaj.vm2.Varargs
 
optuserdata(int, Class, Object) - Method in class org.luaj.vm2.Varargs
 
optvalue(LuaValue) - Method in class org.luaj.vm2.LuaNil
 
optvalue(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
optvalue(int, LuaValue) - Method in class org.luaj.vm2.Varargs
 
or(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
org.luaj.vm2 - package org.luaj.vm2
 
org.luaj.vm2.compiler - package org.luaj.vm2.compiler
 
org.luaj.vm2.lib.jse - package org.luaj.vm2.lib.jse
 
org.luaj.vm2.luajc - package org.luaj.vm2.luajc
 

P

p - Variable in class org.luaj.vm2.LuaClosure
 
p - Variable in class org.luaj.vm2.Prototype
 
paramBaseTypeFromParamType(int) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramComponentTypeOfParamType(int) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramDepthFromParamType(int) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramsCountFromSig(long) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramsSignatureOf(Varargs) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramTypeFromSig(long, int) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
paramTypeOf(LuaValue) - Static method in class org.luaj.vm2.lib.jse.LuajavaLib
 
POS_A - Static variable in class org.luaj.vm2.Lua
 
POS_B - Static variable in class org.luaj.vm2.Lua
 
POS_Bx - Static variable in class org.luaj.vm2.Lua
 
POS_C - Static variable in class org.luaj.vm2.Lua
 
POS_OP - Static variable in class org.luaj.vm2.Lua
 
POSINF - Static variable in class org.luaj.vm2.LuaDouble
 
pow(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
pow(double) - Method in class org.luaj.vm2.LuaDouble
 
pow(int) - Method in class org.luaj.vm2.LuaDouble
 
pow(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
pow(double) - Method in class org.luaj.vm2.LuaInteger
 
pow(int) - Method in class org.luaj.vm2.LuaInteger
 
pow(LuaValue) - Method in class org.luaj.vm2.LuaString
 
pow(double) - Method in class org.luaj.vm2.LuaString
 
pow(int) - Method in class org.luaj.vm2.LuaString
 
POW - Static variable in class org.luaj.vm2.LuaValue
 
pow(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
pow(double) - Method in class org.luaj.vm2.LuaValue
 
pow(int) - Method in class org.luaj.vm2.LuaValue
 
powWith(double) - Method in class org.luaj.vm2.LuaDouble
 
powWith(int) - Method in class org.luaj.vm2.LuaDouble
 
powWith(double) - Method in class org.luaj.vm2.LuaInteger
 
powWith(int) - Method in class org.luaj.vm2.LuaInteger
 
powWith(double) - Method in class org.luaj.vm2.LuaString
 
powWith(int) - Method in class org.luaj.vm2.LuaString
 
powWith(double) - Method in class org.luaj.vm2.LuaValue
 
powWith(int) - Method in class org.luaj.vm2.LuaValue
 
prepend(LuaString) - Method in class org.luaj.vm2.Buffer
 
presize(int) - Method in class org.luaj.vm2.LuaTable
 
presize(int, int) - Method in class org.luaj.vm2.LuaTable
 
presize(int) - Method in class org.luaj.vm2.LuaValue
 
presize(int) - Method in class org.luaj.vm2.WeakTable
 
presize(int, int) - Method in class org.luaj.vm2.WeakTable
 
Print - Class in org.luaj.vm2
 
Print() - Constructor for class org.luaj.vm2.Print
 
print(Prototype) - Static method in class org.luaj.vm2.Print
 
printCode(Prototype) - Static method in class org.luaj.vm2.Print
 
printFunction(Prototype, boolean) - Static method in class org.luaj.vm2.Print
 
printOpCode(Prototype, int) - Static method in class org.luaj.vm2.Print
 
printOpCode(PrintStream, Prototype, int) - Static method in class org.luaj.vm2.Print
 
printStackTrace() - Method in exception org.luaj.vm2.LuaError
Print the message and stack trace
printState(LuaClosure, int, LuaValue[], int, Varargs) - Static method in class org.luaj.vm2.Print
 
Prototype - Class in org.luaj.vm2
 
Prototype() - Constructor for class org.luaj.vm2.Prototype
 
ps - Static variable in class org.luaj.vm2.Print
 
pushfstring(String) - Method in class org.luaj.vm2.compiler.LuaC
 

R

raweq(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
raweq(double) - Method in class org.luaj.vm2.LuaDouble
 
raweq(int) - Method in class org.luaj.vm2.LuaDouble
 
raweq(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
raweq(double) - Method in class org.luaj.vm2.LuaInteger
 
raweq(int) - Method in class org.luaj.vm2.LuaInteger
 
raweq(LuaValue) - Method in class org.luaj.vm2.LuaString
 
raweq(LuaString) - Method in class org.luaj.vm2.LuaString
 
raweq(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
raweq(LuaUserdata) - Method in class org.luaj.vm2.LuaUserdata
 
raweq(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
raweq(LuaUserdata) - Method in class org.luaj.vm2.LuaValue
 
raweq(LuaString) - Method in class org.luaj.vm2.LuaValue
 
raweq(double) - Method in class org.luaj.vm2.LuaValue
 
raweq(int) - Method in class org.luaj.vm2.LuaValue
 
rawget(int) - Method in class org.luaj.vm2.LuaTable
 
rawget(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
rawget(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
rawget(int) - Method in class org.luaj.vm2.LuaValue
 
rawget(String) - Method in class org.luaj.vm2.LuaValue
 
rawget(int) - Method in class org.luaj.vm2.WeakTable
 
rawget(LuaValue) - Method in class org.luaj.vm2.WeakTable
 
rawset(int, LuaValue) - Method in class org.luaj.vm2.LuaTable
 
rawset(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaTable
caller must ensure key is not nil
rawset(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
rawset(int, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
rawset(int, String) - Method in class org.luaj.vm2.LuaValue
 
rawset(String, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
rawset(String, double) - Method in class org.luaj.vm2.LuaValue
 
rawset(String, int) - Method in class org.luaj.vm2.LuaValue
 
rawset(String, String) - Method in class org.luaj.vm2.LuaValue
 
rawset(int, LuaValue) - Method in class org.luaj.vm2.WeakTable
 
rawset(LuaValue, LuaValue) - Method in class org.luaj.vm2.WeakTable
caller must ensure key is not nil
rawsetlist(int, Varargs) - Method in class org.luaj.vm2.LuaValue
 
remove(String) - Method in class org.luaj.vm2.lib.jse.JseOsLib
 
remove(int) - Method in class org.luaj.vm2.LuaTable
 
rename(String, String) - Method in class org.luaj.vm2.lib.jse.JseOsLib
 
resume(Varargs) - Method in class org.luaj.vm2.LuaThread
Start or resume this thread
RKASK(int) - Static method in class org.luaj.vm2.Lua
code a constant index as a RK value
run() - Method in class org.luaj.vm2.LuaThread
 

S

s_metatable - Static variable in class org.luaj.vm2.LuaBoolean
 
s_metatable - Static variable in class org.luaj.vm2.LuaFunction
 
s_metatable - Static variable in class org.luaj.vm2.LuaNil
 
s_metatable - Static variable in class org.luaj.vm2.LuaNumber
 
s_metatable - Static variable in class org.luaj.vm2.LuaString
 
s_metatable - Static variable in class org.luaj.vm2.LuaThread
 
scannumber(int) - Method in class org.luaj.vm2.LuaString
Convert to a number in a base, or return Double.NaN if not a number.
score(int) - Method in interface org.luaj.vm2.lib.jse.CoerceLuaToJava.Coercion
 
set(int, LuaValue) - Method in class org.luaj.vm2.LuaTable
 
set(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaTable
caller must ensure key is not nil
set(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
set(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
set(int, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
set(int, String) - Method in class org.luaj.vm2.LuaValue
 
set(String, LuaValue) - Method in class org.luaj.vm2.LuaValue
 
set(String, double) - Method in class org.luaj.vm2.LuaValue
 
set(String, int) - Method in class org.luaj.vm2.LuaValue
 
set(String, String) - Method in class org.luaj.vm2.LuaValue
 
setfenv(LuaValue) - Method in class org.luaj.vm2.LuaFunction
 
setfenv(LuaValue) - Method in class org.luaj.vm2.LuaThread
 
setfenv(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
setGlobals(LuaValue) - Static method in class org.luaj.vm2.LuaThread
Set the globals of the current thread
setmetatable(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
setmetatable(LuaValue) - Method in class org.luaj.vm2.LuaUserdata
 
setmetatable(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
settable(LuaValue, LuaValue, LuaValue) - Static method in class org.luaj.vm2.LuaValue
returns true if value was set via metatable processing, false otherwise
setUpvalue(int, LuaValue) - Method in class org.luaj.vm2.LuaClosure
 
setvalue(LuaValue) - Method in class org.luaj.vm2.Buffer
 
setValue(LuaValue) - Method in class org.luaj.vm2.UpValue
 
SIZE_A - Static variable in class org.luaj.vm2.Lua
 
SIZE_B - Static variable in class org.luaj.vm2.Lua
 
SIZE_Bx - Static variable in class org.luaj.vm2.Lua
 
SIZE_C - Static variable in class org.luaj.vm2.Lua
 
SIZE_OP - Static variable in class org.luaj.vm2.Lua
 
sort(LuaValue) - Method in class org.luaj.vm2.LuaTable
 
sort(LuaValue) - Method in class org.luaj.vm2.WeakTable
 
source - Variable in class org.luaj.vm2.Prototype
 
SOURCE_BINARY_STRING - Static variable in class org.luaj.vm2.LoadState
Name for compiled chunks
standardGlobals() - Static method in class org.luaj.vm2.lib.jse.JsePlatform
Create a standard set of globals for JSE including all the libraries.
startpc - Variable in class org.luaj.vm2.LocVars
 
strcmp(LuaString) - Method in class org.luaj.vm2.LuaDouble
 
strcmp(LuaString) - Method in class org.luaj.vm2.LuaInteger
 
strcmp(LuaValue) - Method in class org.luaj.vm2.LuaString
 
strcmp(LuaString) - Method in class org.luaj.vm2.LuaString
 
strcmp(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
strcmp(LuaString) - Method in class org.luaj.vm2.LuaValue
 
strongkey() - Method in class org.luaj.vm2.LuaValue
 
strongvalue() - Method in class org.luaj.vm2.LuaValue
 
strvalue() - Method in class org.luaj.vm2.LuaDouble
 
strvalue() - Method in class org.luaj.vm2.LuaInteger
 
strvalue() - Method in class org.luaj.vm2.LuaString
 
strvalue() - Method in class org.luaj.vm2.LuaValue
 
sub(LuaValue) - Method in class org.luaj.vm2.LuaDouble
 
sub(double) - Method in class org.luaj.vm2.LuaDouble
 
sub(int) - Method in class org.luaj.vm2.LuaDouble
 
sub(LuaValue) - Method in class org.luaj.vm2.LuaInteger
 
sub(double) - Method in class org.luaj.vm2.LuaInteger
 
sub(int) - Method in class org.luaj.vm2.LuaInteger
 
sub(LuaValue) - Method in class org.luaj.vm2.LuaString
 
sub(double) - Method in class org.luaj.vm2.LuaString
 
sub(int) - Method in class org.luaj.vm2.LuaString
 
SUB - Static variable in class org.luaj.vm2.LuaValue
 
sub(LuaValue) - Method in class org.luaj.vm2.LuaValue
 
sub(double) - Method in class org.luaj.vm2.LuaValue
 
sub(int) - Method in class org.luaj.vm2.LuaValue
 
subargs(int) - Method in class org.luaj.vm2.Varargs
 
subFrom(double) - Method in class org.luaj.vm2.LuaDouble
 
subFrom(double) - Method in class org.luaj.vm2.LuaInteger
 
subFrom(int) - Method in class org.luaj.vm2.LuaInteger
 
subFrom(double) - Method in class org.luaj.vm2.LuaString
 
subFrom(double) - Method in class org.luaj.vm2.LuaValue
 
subFrom(int) - Method in class org.luaj.vm2.LuaValue
 
substring(int, int) - Method in class org.luaj.vm2.LuaString
 

T

tableOf() - Static method in class org.luaj.vm2.LuaValue
 
tableOf(Varargs, int) - Static method in class org.luaj.vm2.LuaValue
 
tableOf(int, int) - Static method in class org.luaj.vm2.LuaValue
 
tableOf(LuaValue[]) - Static method in class org.luaj.vm2.LuaValue
 
tableOf(LuaValue[], LuaValue[]) - Static method in class org.luaj.vm2.LuaValue
 
tableOf(LuaValue[], LuaValue[], Varargs) - Static method in class org.luaj.vm2.LuaValue
 
tailcallOf(LuaValue, Varargs) - Static method in class org.luaj.vm2.LuaValue
 
TailcallVarargs - Class in org.luaj.vm2
 
TailcallVarargs(LuaValue, Varargs) - Constructor for class org.luaj.vm2.TailcallVarargs
 
TailcallVarargs(LuaValue, LuaValue, Varargs) - Constructor for class org.luaj.vm2.TailcallVarargs
 
TBOOLEAN - Static variable in class org.luaj.vm2.LuaValue
 
testAMode(int) - Static method in class org.luaj.vm2.Lua
 
testfor_b(LuaValue, LuaValue) - Method in class org.luaj.vm2.LuaValue
used in for loop only
testTMode(int) - Static method in class org.luaj.vm2.Lua
 
TFUNCTION - Static variable in class org.luaj.vm2.LuaValue
 
TINT - Static variable in class org.luaj.vm2.LuaValue
 
TLIGHTUSERDATA - Static variable in class org.luaj.vm2.LuaValue
 
tmpFile() - Method in class org.luaj.vm2.lib.jse.JseIoLib
 
tmpname() - Method in class org.luaj.vm2.lib.jse.JseOsLib
 
TNIL - Static variable in class org.luaj.vm2.LuaValue
 
TNONE - Static variable in class org.luaj.vm2.LuaValue
 
TNUMBER - Static variable in class org.luaj.vm2.LuaValue
 
toboolean() - Method in class org.luaj.vm2.LuaBoolean
 
toboolean() - Method in class org.luaj.vm2.LuaNil
 
toboolean() - Method in class org.luaj.vm2.LuaValue
 
toboolean(int) - Method in class org.luaj.vm2.Varargs
 
tobyte() - Method in class org.luaj.vm2.LuaDouble
 
tobyte() - Method in class org.luaj.vm2.LuaInteger
 
tobyte() - Method in class org.luaj.vm2.LuaString
 
tobyte() - Method in class org.luaj.vm2.LuaValue
 
tobyte(int) - Method in class org.luaj.vm2.Varargs
 
tochar() - Method in class org.luaj.vm2.LuaDouble
 
tochar() - Method in class org.luaj.vm2.LuaInteger
 
tochar() - Method in class org.luaj.vm2.LuaString
 
tochar() - Method in class org.luaj.vm2.LuaValue
 
tochar(int) - Method in class org.luaj.vm2.Varargs
 
todouble() - Method in class org.luaj.vm2.LuaDouble
 
todouble() - Method in class org.luaj.vm2.LuaInteger
 
todouble() - Method in class org.luaj.vm2.LuaString
 
todouble() - Method in class org.luaj.vm2.LuaValue
 
todouble(int) - Method in class org.luaj.vm2.Varargs
 
tofloat() - Method in class org.luaj.vm2.LuaDouble
 
tofloat() - Method in class org.luaj.vm2.LuaInteger
 
tofloat() - Method in class org.luaj.vm2.LuaString
 
tofloat() - Method in class org.luaj.vm2.LuaValue
 
tofloat(int) - Method in class org.luaj.vm2.Varargs
 
toInputStream() - Method in class org.luaj.vm2.LuaString
 
toint() - Method in class org.luaj.vm2.LuaDouble
 
toint() - Method in class org.luaj.vm2.LuaInteger
 
toint() - Method in class org.luaj.vm2.LuaString
 
toint() - Method in class org.luaj.vm2.LuaValue
 
toint(int) - Method in class org.luaj.vm2.Varargs
 
tojstring() - Method in class org.luaj.vm2.Buffer
 
tojstring() - Method in class org.luaj.vm2.LocVars
 
tojstring() - Method in class org.luaj.vm2.LuaBoolean
 
tojstring() - Method in class org.luaj.vm2.LuaDouble
 
tojstring() - Method in class org.luaj.vm2.LuaInteger
 
tojstring() - Method in class org.luaj.vm2.LuaNil
 
tojstring() - Method in class org.luaj.vm2.LuaString
 
tojstring() - Method in class org.luaj.vm2.LuaUserdata
 
tojstring() - Method in class org.luaj.vm2.LuaValue
 
tojstring() - Method in class org.luaj.vm2.UpValue
 
tojstring(int) - Method in class org.luaj.vm2.Varargs
 
tojstring() - Method in class org.luaj.vm2.Varargs
 
tolong() - Method in class org.luaj.vm2.LuaDouble
 
tolong() - Method in class org.luaj.vm2.LuaInteger
 
tolong() - Method in class org.luaj.vm2.LuaString
 
tolong() - Method in class org.luaj.vm2.LuaValue
 
tolong(int) - Method in class org.luaj.vm2.Varargs
 
tonumber() - Method in class org.luaj.vm2.LuaDouble
 
tonumber() - Method in class org.luaj.vm2.LuaNumber
 
tonumber() - Method in class org.luaj.vm2.LuaString
 
tonumber(int) - Method in class org.luaj.vm2.LuaString
convert to a number using a supplied base, or NIL if it can't be converted
tonumber() - Method in class org.luaj.vm2.LuaValue
 
toshort() - Method in class org.luaj.vm2.LuaDouble
 
toshort() - Method in class org.luaj.vm2.LuaInteger
 
toshort() - Method in class org.luaj.vm2.LuaString
 
toshort() - Method in class org.luaj.vm2.LuaValue
 
toshort(int) - Method in class org.luaj.vm2.Varargs
 
tostring() - Method in class org.luaj.vm2.Buffer
 
toString() - Method in class org.luaj.vm2.Buffer
 
tostring() - Method in class org.luaj.vm2.LuaDouble
 
tostring() - Method in class org.luaj.vm2.LuaInteger
 
tostring() - Method in class org.luaj.vm2.LuaString
 
TOSTRING - Static variable in class org.luaj.vm2.LuaValue
 
toString() - Method in class org.luaj.vm2.LuaValue
 
tostring() - Method in class org.luaj.vm2.LuaValue
 
toString() - Method in class org.luaj.vm2.Prototype
 
toString() - Method in class org.luaj.vm2.Varargs
 
touserdata() - Method in class org.luaj.vm2.LuaUserdata
 
touserdata(Class) - Method in class org.luaj.vm2.LuaUserdata
 
touserdata() - Method in class org.luaj.vm2.LuaValue
 
touserdata(Class) - Method in class org.luaj.vm2.LuaValue
 
touserdata(int) - Method in class org.luaj.vm2.Varargs
 
touserdata(int, Class) - Method in class org.luaj.vm2.Varargs
 
TRUE - Static variable in class org.luaj.vm2.LuaValue
 
TSTRING - Static variable in class org.luaj.vm2.LuaValue
 
TTABLE - Static variable in class org.luaj.vm2.LuaValue
 
TTHREAD - Static variable in class org.luaj.vm2.LuaValue
 
TUSERDATA - Static variable in class org.luaj.vm2.LuaValue
 
TVALUE - Static variable in class org.luaj.vm2.LuaValue
 
type() - Method in class org.luaj.vm2.LuaBoolean
 
type() - Method in class org.luaj.vm2.LuaFunction
 
type() - Method in class org.luaj.vm2.LuaNil
 
type() - Method in class org.luaj.vm2.LuaNumber
 
type() - Method in class org.luaj.vm2.LuaString
 
type() - Method in class org.luaj.vm2.LuaTable
 
type() - Method in class org.luaj.vm2.LuaThread
 
type() - Method in class org.luaj.vm2.LuaUserdata
 
type() - Method in class org.luaj.vm2.LuaValue
 
type(int) - Method in class org.luaj.vm2.Varargs
 
TYPE_NAMES - Static variable in class org.luaj.vm2.LuaValue
 
typename() - Method in class org.luaj.vm2.LuaBoolean
 
typename() - Method in class org.luaj.vm2.LuaFunction
 
typename() - Method in class org.luaj.vm2.LuaNil
 
typename() - Method in class org.luaj.vm2.LuaNumber
 
typename() - Method in class org.luaj.vm2.LuaString
 
typename() - Method in class org.luaj.vm2.LuaTable
 
typename() - Method in class org.luaj.vm2.LuaThread
 
typename() - Method in class org.luaj.vm2.LuaUserdata
 
typename() - Method in class org.luaj.vm2.LuaValue
 
typerror(String) - Method in class org.luaj.vm2.LuaValue
 

U

unimplemented(String) - Method in class org.luaj.vm2.LuaValue
 
UNM - Static variable in class org.luaj.vm2.LuaValue
 
UpValue - Class in org.luaj.vm2
Upvalue used with Closure formulation
UpValue(LuaValue[], int) - Constructor for class org.luaj.vm2.UpValue
 
upValues - Variable in class org.luaj.vm2.LuaClosure
 
upvalues - Variable in class org.luaj.vm2.Prototype
 
userdata() - Method in class org.luaj.vm2.LuaUserdata
 
userdataOf(Object) - Static method in class org.luaj.vm2.LuaValue
 
userdataOf(Object, LuaValue) - Static method in class org.luaj.vm2.LuaValue
 

V

v - Variable in class org.luaj.vm2.LuaBoolean
 
v - Variable in class org.luaj.vm2.LuaInteger
 
value() - Method in class org.luaj.vm2.Buffer
 
valueOf(double) - Static method in class org.luaj.vm2.LuaDouble
 
valueOf(int) - Static method in class org.luaj.vm2.LuaInteger
 
valueOf(long) - Static method in class org.luaj.vm2.LuaInteger
 
valueOf(String) - Static method in class org.luaj.vm2.LuaString
 
valueOf(byte[], int, int) - Static method in class org.luaj.vm2.LuaString
 
valueOf(char[]) - Static method in class org.luaj.vm2.LuaString
 
valueOf(byte[]) - Static method in class org.luaj.vm2.LuaString
 
valueOf(boolean) - Static method in class org.luaj.vm2.LuaValue
 
valueOf(int) - Static method in class org.luaj.vm2.LuaValue
 
valueOf(double) - Static method in class org.luaj.vm2.LuaValue
 
valueOf(String) - Static method in class org.luaj.vm2.LuaValue
 
valueOf(byte[]) - Static method in class org.luaj.vm2.LuaValue
 
valueOf(byte[], int, int) - Static method in class org.luaj.vm2.LuaValue
 
VARARG_HASARG - Static variable in class org.luaj.vm2.Lua
masks for new-style vararg
VARARG_ISVARARG - Static variable in class org.luaj.vm2.Lua
 
VARARG_NEEDSARG - Static variable in class org.luaj.vm2.Lua
 
Varargs - Class in org.luaj.vm2
Class to encapsulate varargs values.
Varargs() - Constructor for class org.luaj.vm2.Varargs
 
varargsOf(LuaValue[]) - Static method in class org.luaj.vm2.LuaValue
 
varargsOf(LuaValue[], Varargs) - Static method in class org.luaj.vm2.LuaValue
 
varargsOf(LuaValue[], int, int) - Static method in class org.luaj.vm2.LuaValue
 
varargsOf(LuaValue[], int, int, Varargs) - Static method in class org.luaj.vm2.LuaValue
 
varargsOf(LuaValue, Varargs) - Static method in class org.luaj.vm2.LuaValue
 
varargsOf(LuaValue, LuaValue, Varargs) - Static method in class org.luaj.vm2.LuaValue
 
varname - Variable in class org.luaj.vm2.LocVars
 

W

WeakTable - Class in org.luaj.vm2
 
WeakTable(boolean, boolean) - Constructor for class org.luaj.vm2.WeakTable
 
WeakTable(boolean, boolean, int, int) - Constructor for class org.luaj.vm2.WeakTable
 
WeakTable(boolean, boolean, LuaTable) - Constructor for class org.luaj.vm2.WeakTable
 
wrapStdin() - Method in class org.luaj.vm2.lib.jse.JseIoLib
 
wrapStdout() - Method in class org.luaj.vm2.lib.jse.JseIoLib
 
write(DataOutputStream, int, int) - Method in class org.luaj.vm2.LuaString
 

Y

yield(Varargs) - Method in class org.luaj.vm2.LuaThread
 

Z

ZERO - Static variable in class org.luaj.vm2.LuaValue
 

_

_assert(boolean) - Static method in class org.luaj.vm2.compiler.LuaC
 
_VERSION - Static variable in class org.luaj.vm2.Lua
version is supplied by ant build task

A B C D E F G H I J K L M N O P R S T U V W Y Z _

Copyright © 2007-2013 Luaj.org. All Rights Reserved.