跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 

A

accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Block
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Chunk
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.AnonFuncDef
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.BinopExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.Constant
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.FieldExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.FuncCall
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.IndexExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.MethodCall
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.NameExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.ParensExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.UnopExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Exp.VarargsExp
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.FuncArgs
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.FuncBody
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.ParList
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.Assign
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.Break
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.FuncCallStat
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.FuncDef
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.GenericFor
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.Goto
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.IfThenElse
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.Label
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.LocalAssign
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.LocalFuncDef
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.NumericFor
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.RepeatUntil
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.Return
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.Stat.WhileDo
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.TableConstructor
 
accept(Visitor) - 类 中的方法org.luaj.vm2.ast.TableField
 
accumulate(String, Object) - 类 中的方法org.json.JSONObject
Appends value to the array already mapped to name.
add(Stat) - 类 中的方法org.luaj.vm2.ast.Block
 
add(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
add(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
add(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
add(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
add(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
add(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
add(double) - 类 中的方法org.luaj.vm2.LuaString
 
add(int) - 类 中的方法org.luaj.vm2.LuaString
 
add(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
add(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
add(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
ADD - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__add" for use as metatag
add(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Add: Perform numeric add operation with another value including metatag processing.
add(double) - 类 中的方法org.luaj.vm2.LuaValue
Add: Perform numeric add operation with another value of double type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
add(long) - 类 中的方法org.luaj.vm2.LuaValue
Add: Perform numeric add operation with another value of int type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
add(LuaTable.Slot) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
addBranch(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
adddot(String) - 类 中的方法org.luaj.vm2.ast.FuncName
 
addEscapes(String) - 错误 中的静态方法org.luaj.vm2.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
AFTER - 类 中的静态变量cn.mythoi.constant.LuaRunnerConstant.LuaRunnerType
 
ALL - 类 中的静态变量cn.mythoi.constant.LuaRunnerConstant.LuaRunnerType
 
allocupvalue - 类 中的变量org.luaj.vm2.luajc.VarInfo
 
ALLOW_INTEGER_CASTING - 类 中的静态变量org.luaj.vm2.compiler.DumpState
set true to allow integer compilation
and(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform boolean and with another operand, based on lua rules for boolean evaluation.
AND - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
AnonFuncDef(FuncBody) - 类 的构造器org.luaj.vm2.ast.Exp.AnonFuncDef
 
anonymousfunction(FuncBody) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
append(String, Object) - 类 中的方法org.json.JSONObject
Appends values to the array mapped to name.
append(byte) - 类 中的方法org.luaj.vm2.Buffer
Append a single byte to the buffer.
append(char) - 类 中的方法org.luaj.vm2.Buffer
 
append(LuaValue) - 类 中的方法org.luaj.vm2.Buffer
Append a LuaValue to the buffer.
append(LuaString) - 类 中的方法org.luaj.vm2.Buffer
Append a LuaString to the buffer.
append(String) - 类 中的方法org.luaj.vm2.Buffer
Append a Java String to the buffer.
areturn() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
arg(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
arg(int) - 类 中的方法org.luaj.vm2.LuaValue
 
arg(int) - 类 中的方法org.luaj.vm2.TailcallVarargs
 
arg(int) - 类 中的方法org.luaj.vm2.Varargs
Get the n-th argument value (1-based).
arg1() - 类 中的方法org.luaj.vm2.LuaValue
 
arg1() - 类 中的方法org.luaj.vm2.TailcallVarargs
 
arg1() - 类 中的方法org.luaj.vm2.Varargs
Get the first argument in the list.
argcheck(boolean, int, String) - 类 中的方法org.luaj.vm2.Varargs
Performs test on argument i as a LuaValue when a user-supplied assertion passes, or throw an error.
argerror(String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError indicating an invalid argument was supplied to a function
argerror(int, String) - 类 中的静态方法org.luaj.vm2.LuaValue
Throw a LuaError indicating an invalid argument was supplied to a function
args - 类 中的变量org.luaj.vm2.ast.Exp.FuncCall
 
aritherror() - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError based on an arithmetic error such as add, or pow, typically due to an invalid operand type
aritherror(String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError based on an arithmetic error such as add, or pow, typically due to an invalid operand type
arithmt(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform metatag processing for arithmetic operations.
arithmtwith(LuaValue, double) - 类 中的方法org.luaj.vm2.LuaValue
Perform metatag processing for arithmetic operations when the left-hand-side is a number.
array() - 类 中的方法org.json.JSONStringer
Begins encoding a new array.
array - 类 中的变量org.luaj.vm2.LuaTable
the array values
arrayget(LuaValue[], int) - 类 中的方法org.luaj.vm2.LuaList
 
arrayget(LuaValue[], int) - 类 中的方法org.luaj.vm2.LuaTable
 
arrayget(LuaValue[], int) - 类 中的方法org.luaj.vm2.WeakTable
 
arraykey(int) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
assert_(boolean, String) - 类 中的静态方法org.luaj.vm2.LuaValue
Assert a condition is true, or throw a LuaError if not Returns no value when b is true, throws LuaValue.error(String) with msg as argument and does not return if b is false.
Assign(List<Exp.VarExp>, List<Exp>) - 类 的构造器org.luaj.vm2.ast.Stat.Assign
 
Assign(Exp.VarExp) - 类 中的方法org.luaj.vm2.parser.LuaParser
 
assignment(List<Exp.VarExp>, List<Exp>) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
asTable(boolean, Object) - 类 中的静态方法org.luaj.vm2.lib.jse.LuajavaLib
 
asTable(Object) - 类 中的静态方法org.luaj.vm2.lib.jse.LuajavaLib
 

B

back() - 类 中的方法org.json.JSONTokener
Unreads the most recent character of input.
backup(int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Backup a number of characters.
band(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
band(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
band(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
band(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
BAND - 类 中的静态变量org.luaj.vm2.LuaValue
 
band(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
band(long) - 类 中的方法org.luaj.vm2.LuaValue
 
baselib - 类 中的变量org.luaj.vm2.Globals
The BaseLib instance loaded into this Globals
BaseLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua basic library functions.
BaseLib() - 类 的构造器org.luaj.vm2.lib.BaseLib
 
BasicBlock - org.luaj.vm2.luajc中的类
 
BasicBlock(Prototype, int) - 类 的构造器org.luaj.vm2.luajc.BasicBlock
 
BasicBlock.BranchVisitor - org.luaj.vm2.luajc中的类
 
BEFORE - 类 中的静态变量cn.mythoi.constant.LuaRunnerConstant.LuaRunnerType
 
beginColumn - 类 中的变量org.luaj.vm2.ast.SyntaxElement
The column at which the element begins.
beginColumn - 类 中的变量org.luaj.vm2.parser.Token
The column number of the first character of this Token.
beginLine - 类 中的变量org.luaj.vm2.ast.SyntaxElement
The line number on which the element begins.
beginLine - 类 中的变量org.luaj.vm2.parser.Token
The line number of the first character of this Token.
BeginToken() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Start.
binaryexp(Exp, int, Exp) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
BinaryOp() - 类 的构造器org.luaj.vm2.lib.MathLib.BinaryOp
 
binaryop(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
bind(LuaValue, Class, String[]) - 类 中的方法org.luaj.vm2.lib.LibFunction
Bind a set of library functions.
bind(LuaValue, Class, String[], int) - 类 中的方法org.luaj.vm2.lib.LibFunction
Bind a set of library functions, with an offset An array of names is provided, and the first name is bound with opcode = firstopcode, second with firstopcode+1, etc.
bindClassForName(String) - 类 中的静态方法org.luaj.vm2.lib.jse.LuajavaLib
 
Binop() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
BinopExp(Exp, int, Exp) - 类 的构造器org.luaj.vm2.ast.Exp.BinopExp
 
Bit32Lib - org.luaj.vm2.lib中的类
Subclass of LibFunction that implements the Lua standard bit32 library.
Bit32Lib() - 类 的构造器org.luaj.vm2.lib.Bit32Lib
 
BITRK - 类 中的静态变量org.luaj.vm2.Lua
this bit 1 means constant (0 means register)
Block - org.luaj.vm2.ast中的类
 
Block() - 类 的构造器org.luaj.vm2.ast.Block
 
block - 类 中的变量org.luaj.vm2.ast.Chunk
 
block - 类 中的变量org.luaj.vm2.ast.FuncBody
 
block(Block) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
block - 类 中的变量org.luaj.vm2.ast.Stat.GenericFor
 
block - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
block - 类 中的变量org.luaj.vm2.ast.Stat.RepeatUntil
 
block - 类 中的变量org.luaj.vm2.ast.Stat.WhileDo
 
Block() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
blocklist - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
blocks - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
bnot() - 类 中的方法org.luaj.vm2.LuaDouble
 
bnot() - 类 中的方法org.luaj.vm2.LuaInteger
 
BNOT - 类 中的静态变量org.luaj.vm2.LuaValue
 
bnot() - 类 中的方法org.luaj.vm2.LuaValue
 
body - 类 中的变量org.luaj.vm2.ast.Exp.AnonFuncDef
 
body - 类 中的变量org.luaj.vm2.ast.Stat.FuncDef
 
body - 类 中的变量org.luaj.vm2.ast.Stat.LocalFuncDef
 
booleanValue() - 类 中的方法org.luaj.vm2.LuaBoolean
Return the boolean value for this boolean
bor(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
bor(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
bor(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
bor(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
BOR - 类 中的静态变量org.luaj.vm2.LuaValue
 
bor(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
bor(long) - 类 中的方法org.luaj.vm2.LuaValue
 
BRANCH_GOTO - 类 中的静态变量org.luaj.vm2.luajc.JavaBuilder
 
BRANCH_IFEQ - 类 中的静态变量org.luaj.vm2.luajc.JavaBuilder
 
BRANCH_IFNE - 类 中的静态变量org.luaj.vm2.luajc.JavaBuilder
 
BranchVisitor(boolean[]) - 类 的构造器org.luaj.vm2.luajc.BasicBlock.BranchVisitor
 
Break() - 类 的构造器org.luaj.vm2.ast.Stat.Break
 
BREAK - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
breakstat() - 类 中的静态方法org.luaj.vm2.ast.Stat
 
bufcolumn - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
Buffer - org.luaj.vm2中的类
String buffer for use in string library methods, optimized for production of StrValue instances.
Buffer() - 类 的构造器org.luaj.vm2.Buffer
Create buffer with default capacity
Buffer(int) - 类 的构造器org.luaj.vm2.Buffer
Create buffer with specified initial capacity
Buffer(LuaValue) - 类 的构造器org.luaj.vm2.Buffer
Create buffer with specified initial value
buffer() - 类 中的方法org.luaj.vm2.LuaValue
Convert the value to a Buffer for more efficient concatenation of multiple strings.
buffer - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
bufline - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
bufpos - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
Position in buffer.
bxor(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
bxor(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
bxor(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
bxor(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
BXOR - 类 中的静态变量org.luaj.vm2.LuaValue
 
bxor(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
bxor(long) - 类 中的方法org.luaj.vm2.LuaValue
 
bytecode - 类 中的变量org.luaj.vm2.luajc.JavaGen
 
bytecodes - 类 中的变量org.luaj.vm2.LuaThread.State
 

C

call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.BaseLib
Perform one-time initialization on the library by adding base functions to the supplied environment, and returning it as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.Bit32Lib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.CoroutineLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.DebugLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.jse.JseBaseLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.jse.JseMathLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call() - 类 中的方法org.luaj.vm2.lib.LibFunction
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.LibFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.LibFunction
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.LibFunction
 
call(LuaValue, LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.LibFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.MathLib.BinaryOp
 
call(double, double) - 类 中的方法org.luaj.vm2.lib.MathLib.BinaryOp
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.MathLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.MathLib.UnaryOp
 
call(double) - 类 中的方法org.luaj.vm2.lib.MathLib.UnaryOp
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.OneArgFunction
 
call() - 类 中的方法org.luaj.vm2.lib.OneArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.OneArgFunction
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.OneArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.OsLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.PackageLib
Perform one-time initialization on the library by adding package functions to the supplied environment, and returning it as the return value.
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.PackageLib.require
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.StringLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.TableLib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.ThreeArgFunction
 
call() - 类 中的方法org.luaj.vm2.lib.ThreeArgFunction
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.ThreeArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.ThreeArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.TwoArgFunction
 
call() - 类 中的方法org.luaj.vm2.lib.TwoArgFunction
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.TwoArgFunction
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.TwoArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.Utf8Lib
Perform one-time initialization on the library by creating a table containing the library functions, adding that table to the supplied environment, adding the table to package.loaded, and returning table as the return value.
call() - 类 中的方法org.luaj.vm2.lib.VarArgFunction
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.VarArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.VarArgFunction
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.VarArgFunction
 
call() - 类 中的方法org.luaj.vm2.lib.ZeroArgFunction
 
call(LuaValue) - 类 中的方法org.luaj.vm2.lib.ZeroArgFunction
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.ZeroArgFunction
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.lib.ZeroArgFunction
 
call() - 类 中的方法org.luaj.vm2.LuaClosure
 
call(LuaValue) - 类 中的方法org.luaj.vm2.LuaClosure
 
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaClosure
 
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaClosure
 
call(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
CALL - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__call" for use as metatag
call() - 类 中的方法org.luaj.vm2.LuaValue
Call this with 0 arguments, including metatag processing, and return only the first return value.
call(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call this with 1 argument, including metatag processing, and return only the first return value.
call(String) - 类 中的方法org.luaj.vm2.LuaValue
Convenience function which calls a luavalue with a single, string argument.
call(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call this with 2 arguments, including metatag processing, and return only the first return value.
call(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call this with 3 arguments, including metatag processing, and return only the first return value.
CallFrame() - 类 的构造器org.luaj.vm2.lib.DebugLib.CallFrame
 
callmt() - 类 中的方法org.luaj.vm2.LuaValue
Get the metatag value for the LuaValue.CALL metatag, if it exists.
CALLS - 类 中的静态变量org.luaj.vm2.lib.DebugLib
 
callstack - 类 中的变量org.luaj.vm2.LuaThread
Thread-local used by DebugLib to store debugging state.
cause - 异常错误 中的变量org.luaj.vm2.LuaError
 
CHAR - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
charAt(int) - 类 中的方法org.luaj.vm2.LuaString
 
charAt(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
charString(String) - 类 中的静态方法org.luaj.vm2.ast.Str
 
CHARSTRING - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
checkboolean() - 类 中的方法org.luaj.vm2.LuaBoolean
 
checkboolean() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is a LuaBoolean, or throw LuaError if not
checkboolean(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a boolean value, or throw an error if any other type.
checkclosure() - 类 中的方法org.luaj.vm2.LuaClosure
 
checkclosure() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is a LuaClosure , or throw LuaError if not LuaClosure is a subclass of LuaFunction that interprets lua bytecode.
checkclosure(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a closure, or throw an error if any other type.
checkdouble() - 类 中的方法org.luaj.vm2.LuaDouble
 
checkdouble() - 类 中的方法org.luaj.vm2.LuaInteger
 
checkdouble() - 类 中的方法org.luaj.vm2.LuaString
 
checkdouble() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checkdouble() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric and return the value as a double, or throw LuaError if not numeric Values that are LuaNumber and values that are LuaString that can be converted to a number will be converted to double.
checkdouble(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a double, or throw an error if it cannot be converted to one.
checkfunction() - 类 中的方法org.luaj.vm2.LuaFunction
 
checkfunction() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is a function , or throw LuaError if not A LuaFunction may either be a Java function that implements functionality directly in Java, or a LuaClosure which is a LuaFunction that executes lua bytecode.
checkfunction(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a function, or throw an error if an incompatible type.
checkglobals() - 类 中的方法org.luaj.vm2.Globals
Check that this object is a Globals object, and return it, otherwise throw an error.
checkglobals() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is a Globals instance, or throw LuaError if not Globals are a special LuaTable that establish the default global environment.
checkint() - 类 中的方法org.luaj.vm2.LuaDouble
 
checkint() - 类 中的方法org.luaj.vm2.LuaInteger
 
checkint() - 类 中的方法org.luaj.vm2.LuaString
 
checkint() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checkint() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric, and convert and cast value to int, or throw LuaError if not numeric Values that are LuaNumber will be cast to int and may lose precision.
checkint(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java int value, discarding any fractional part, or throw an error if not a number.
checkinteger() - 类 中的方法org.luaj.vm2.LuaDouble
 
checkinteger() - 类 中的方法org.luaj.vm2.LuaInteger
 
checkinteger() - 类 中的方法org.luaj.vm2.LuaString
 
checkinteger() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checkinteger() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric, and convert and cast value to int, or throw LuaError if not numeric Values that are LuaNumber will be cast to int and may lose precision.
checkinteger(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java int value, or throw an error if not a number or is not representable by a java int.
checkjstring() - 类 中的方法org.luaj.vm2.LuaDouble
 
checkjstring() - 类 中的方法org.luaj.vm2.LuaInteger
 
checkjstring() - 类 中的方法org.luaj.vm2.LuaString
 
checkjstring() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checkjstring() - 类 中的方法org.luaj.vm2.LuaValue
Convert this value to a Java String.
checkjstring(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java String if a string or number, or throw an error if any other type
checklong() - 类 中的方法org.luaj.vm2.LuaDouble
 
checklong() - 类 中的方法org.luaj.vm2.LuaInteger
 
checklong() - 类 中的方法org.luaj.vm2.LuaString
 
checklong() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checklong() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric, and convert and cast value to long, or throw LuaError if not numeric Values that are LuaNumber will be cast to long and may lose precision.
checklong(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java long value, discarding any fractional part, or throw an error if not a number.
checkmetatag(LuaValue, String) - 类 中的方法org.luaj.vm2.LuaValue
Get particular metatag, or throw LuaError if it doesn't exist
checknotnil() - 类 中的方法org.luaj.vm2.LuaNil
 
checknotnil() - 类 中的方法org.luaj.vm2.LuaValue
Check that this is not the value LuaValue.NIL, or throw LuaError if it is
checknotnil(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaValue if it is not nil, or throw an error if it is nil.
checknumber() - 类 中的方法org.luaj.vm2.LuaDouble
 
checknumber() - 类 中的方法org.luaj.vm2.LuaNumber
 
checknumber(String) - 类 中的方法org.luaj.vm2.LuaNumber
 
checknumber() - 类 中的方法org.luaj.vm2.LuaString
 
checknumber(String) - 类 中的方法org.luaj.vm2.LuaString
 
checknumber() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checknumber(String) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checknumber() - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric, and return as a LuaNumber if so, or throw LuaError Values that are LuaString that can be converted to a number will be converted and returned.
checknumber(String) - 类 中的方法org.luaj.vm2.LuaValue
Check that the value is numeric, and return as a LuaNumber if so, or throw LuaError Values that are LuaString that can be converted to a number will be converted and returned.
checknumber(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaNumber, or throw an error if not a number or string that can be converted to a number.
checkstring() - 类 中的方法org.luaj.vm2.LuaDouble
 
checkstring() - 类 中的方法org.luaj.vm2.LuaInteger
 
checkstring() - 类 中的方法org.luaj.vm2.LuaString
 
checkstring() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
checkstring() - 类 中的方法org.luaj.vm2.LuaValue
Check that this is a lua string, or throw LuaError if it is not.
checkstring(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaString if a string or number, or throw an error if any other type
checktable() - 类 中的方法org.luaj.vm2.LuaList
 
checktable() - 类 中的方法org.luaj.vm2.LuaTable
 
checktable() - 类 中的方法org.luaj.vm2.LuaValue
Check that this is a LuaTable, or throw LuaError if it is not
checktable(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaTable if a lua table, or throw an error if any other type.
checkthread() - 类 中的方法org.luaj.vm2.LuaThread
 
checkthread() - 类 中的方法org.luaj.vm2.LuaValue
Check that this is a LuaThread, or throw LuaError if it is not
checkthread(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaThread if a lua thread, or throw an error if any other type.
checkuserdata() - 类 中的方法org.luaj.vm2.LuaUserdata
 
checkuserdata(Class) - 类 中的方法org.luaj.vm2.LuaUserdata
 
checkuserdata() - 类 中的方法org.luaj.vm2.LuaValue
Check that this is a LuaUserdata, or throw LuaError if it is not
checkuserdata(Class) - 类 中的方法org.luaj.vm2.LuaValue
Check that this is a LuaUserdata, or throw LuaError if it is not
checkuserdata(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if a userdata, or throw an error if any other type.
checkuserdata(int, Class) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if it is a userdata whose instance Class c or a subclass, or throw an error if any other type.
checkvalue(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaValue if it exists, or throw an error.
Chunk - org.luaj.vm2.ast中的类
 
Chunk(Block) - 类 的构造器org.luaj.vm2.ast.Chunk
 
Chunk() - 类 中的方法org.luaj.vm2.parser.LuaParser
Root production.
chunkid(String) - 类 中的静态方法org.luaj.vm2.Lua
 
class_searcher - 类 中的变量org.luaj.vm2.lib.PackageLib
 
class_searcher() - 类 的构造器org.luaj.vm2.lib.PackageLib.class_searcher
 
classForName(String) - 类 中的方法org.luaj.vm2.lib.jse.LuajavaLib
 
classname - 类 中的变量org.luaj.vm2.luajc.JavaGen
 
classnamestub() - 类 中的方法org.luaj.vm2.LuaFunction
Return the last part of the class name, to be used as a function name in tojstring and elsewhere.
clear() - 类 中的方法org.luaj.vm2.LuaTable
 
clock() - 类 中的方法org.luaj.vm2.lib.OsLib
 
clone() - 类 中的方法org.luaj.vm2.LuaTable
 
close() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
close() - 类 中的方法org.luaj.vm2.UpValue
Close this upvalue so it is no longer on the stack
closeUpvalue(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
closureCreate(String) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
closureInitUpvalueFromLocal(String, int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
closureInitUpvalueFromUpvalue(String, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
cn.mythoi.annotation - 程序包 cn.mythoi.annotation
 
cn.mythoi.config - 程序包 cn.mythoi.config
 
cn.mythoi.constant - 程序包 cn.mythoi.constant
 
cn.mythoi.processor - 程序包 cn.mythoi.processor
 
cn.mythoi.properties - 程序包 cn.mythoi.properties
 
cn.mythoi.util - 程序包 cn.mythoi.util
 
code - 类 中的变量org.luaj.vm2.Prototype
 
coerce(Object) - 类 中的静态方法org.luaj.vm2.lib.jse.CoerceJavaToLua
Coerse a Java object to a corresponding lua value.
coerce(LuaValue, Class) - 类 中的静态方法org.luaj.vm2.lib.jse.CoerceLuaToJava
Coerce a LuaValue value to a specified java class
CoerceJavaToLua - org.luaj.vm2.lib.jse中的类
Helper class to coerce values from Java to lua within the luajava library.
CoerceJavaToLua() - 类 的构造器org.luaj.vm2.lib.jse.CoerceJavaToLua
 
CoerceLuaToJava - org.luaj.vm2.lib.jse中的类
Helper class to coerce values from lua to Java within the luajava library.
CoerceLuaToJava() - 类 的构造器org.luaj.vm2.lib.jse.CoerceLuaToJava
 
collectUniqueValues(Set, Set) - 类 中的方法org.luaj.vm2.luajc.VarInfo
 
column - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
COMMENT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
compareerror(String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError based on a comparison error such as greater-than or less-than, typically due to an invalid operand type
compareerror(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError based on a comparison error such as greater-than or less-than, typically due to an invalid operand type
comparemt(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform metatag processing for comparison operations.
compareop(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
compile(InputStream, String) - 类 中的方法org.luaj.vm2.compiler.LuaC
Compile lua source into a Prototype.
compile(InputStream, String) - 接口 中的方法org.luaj.vm2.Globals.Compiler
Compile lua source into a Prototype.
compile(String) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
compile(Reader) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
compileAll(InputStream, String, String, Globals, boolean) - 类 中的方法org.luaj.vm2.luajc.LuaJC
 
compileAll(Reader, String, String, Globals, boolean) - 类 中的方法org.luaj.vm2.luajc.LuaJC
 
compilePrototype(Reader, String) - 类 中的方法org.luaj.vm2.Globals
Compile lua source from a Reader into a Prototype.
compilePrototype(InputStream, String) - 类 中的方法org.luaj.vm2.Globals
Compile lua source from an InputStream into a Prototype.
compiler - 类 中的变量org.luaj.vm2.Globals
The installed compiler.
completeClass(boolean) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
concat(LuaString, int, int) - 类 中的方法org.luaj.vm2.LuaList
Concatenate the contents of a table efficiently, using Buffer
concat(LuaValue) - 类 中的方法org.luaj.vm2.LuaNumber
 
concat(Buffer) - 类 中的方法org.luaj.vm2.LuaNumber
 
concat(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
concat(Buffer) - 类 中的方法org.luaj.vm2.LuaString
 
concat(LuaString, int, int) - 类 中的方法org.luaj.vm2.LuaTable
Concatenate the contents of a table efficiently, using Buffer
concat(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
concat(Buffer) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
CONCAT - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__concat" for use as metatag
concat(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Concatenate another value onto this value and return the result using rules of lua string concatenation including metatag processing.
concat(Buffer) - 类 中的方法org.luaj.vm2.LuaValue
Concatenate a Buffer onto this value and return the result using rules of lua string concatenation including metatag processing.
concatbuffer() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
concatmt(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform metatag processing for concatenation operations.
concatTo(LuaValue) - 类 中的方法org.luaj.vm2.Buffer
Concatenate this buffer onto a LuaValue
concatTo(LuaString) - 类 中的方法org.luaj.vm2.Buffer
Concatenate this buffer onto a LuaString
concatTo(LuaNumber) - 类 中的方法org.luaj.vm2.Buffer
Concatenate this buffer onto a LuaNumber The LuaNumber will be converted to a string before concatenating.
concatTo(LuaNumber) - 类 中的方法org.luaj.vm2.LuaNumber
 
concatTo(LuaString) - 类 中的方法org.luaj.vm2.LuaNumber
 
concatTo(LuaNumber) - 类 中的方法org.luaj.vm2.LuaString
 
concatTo(LuaString) - 类 中的方法org.luaj.vm2.LuaString
 
concatTo(LuaNumber) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
concatTo(LuaUtf8String) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
concatTo(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-concatenation: concatenate this value onto another value whose type is unknwon and return the result using rules of lua string concatenation including metatag processing.
concatTo(LuaNumber) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-concatenation: concatenate this value onto another value known to be a LuaNumber and return the result using rules of lua string concatenation including metatag processing.
concatTo(LuaString) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-concatenation: concatenate this value onto another value known to be a LuaString and return the result using rules of lua string concatenation including metatag processing.
concatvalue() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
constant(LuaValue) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
Constant(LuaValue) - 类 的构造器org.luaj.vm2.ast.Exp.Constant
 
Constants - org.luaj.vm2.compiler中的类
Constants used by the LuaC compiler and related classes.
Constants() - 类 的构造器org.luaj.vm2.compiler.Constants
 
convertToUpvalue(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
copy(LuaTable.Slot) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
copyInto(int, byte[], int, int) - 类 中的方法org.luaj.vm2.LuaString
Copy the bytes of the string into the given byte array.
copyInto(int, char[], int, int) - 类 中的方法org.luaj.vm2.LuaUtf8String
Copy the bytes of the string into the given byte array.
coroutine_count - 类 中的静态变量org.luaj.vm2.LuaThread
The current number of coroutines.
CoroutineLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard coroutine library.
CoroutineLib() - 类 的构造器org.luaj.vm2.lib.CoroutineLib
 
createBindings() - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
createGlobals() - 类 中的方法cn.mythoi.config.LuajAutoConfiguration
 
createProxy(Class, LuaValue) - 类 中的静态方法org.luaj.vm2.lib.jse.LuajavaLib
 
createUpvalues(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
curChar - 类 中的变量org.luaj.vm2.parser.LuaParserTokenManager
 
currentline() - 类 中的方法org.luaj.vm2.lib.DebugLib.CallFrame
 
currentToken - 异常错误 中的变量org.luaj.vm2.parser.ParseException
This is the last token that has been consumed successfully.

D

date(String, double) - 类 中的方法org.luaj.vm2.lib.OsLib
If the time argument is present, this is the time to be formatted (see the os.time function for a description of this value).
DBCOLON - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
ddiv(double, double) - 类 中的静态方法org.luaj.vm2.LuaDouble
Divide two double numbers according to lua math, and return a LuaValue result.
ddiv_d(double, double) - 类 中的静态方法org.luaj.vm2.LuaDouble
Divide two double numbers according to lua math, and return a double result.
dealias() - 类 中的方法org.luaj.vm2.Varargs
Return Varargs that cannot be using a shared array for the storage, and is flattened.
debugGlobals() - 类 中的静态方法org.luaj.vm2.lib.jse.JsePlatform
Create standard globals including the DebugLib library.
debuglib - 类 中的变量org.luaj.vm2.Globals
The DebugLib instance loaded into this Globals, or null if debugging is not enabled
DebugLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard debug library.
DebugLib() - 类 的构造器org.luaj.vm2.lib.DebugLib
 
DebugLib.CallFrame - org.luaj.vm2.lib中的类
 
DebugLib.CallStack - org.luaj.vm2.lib中的类
 
DebugLib.NameWhat - org.luaj.vm2.lib中的类
 
debugStream - 类 中的变量org.luaj.vm2.parser.LuaParserTokenManager
Debug output.
DECIMAL - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
decodeAsUtf8(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
Convert to Java String interpreting as utf8 characters.
decodeAsUtf8(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Convert to Java String interpreting as utf8 characters.
DEFAULT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
DEFAULT_LUA_PATH - 类 中的静态变量org.luaj.vm2.lib.PackageLib
The default value to use for package.path.
defaultEntry(LuaValue, LuaValue) - 类 中的静态方法org.luaj.vm2.LuaTable
 
DEFAULTINVOKFUNC - 类 中的静态变量cn.mythoi.constant.LuaRunnerConstant
 
DefaultLauncher - org.luaj.vm2.server中的类
Default Launcher instance that creates standard globals and runs the supplied scripts with chunk name 'main'.
DefaultLauncher() - 类 的构造器org.luaj.vm2.server.DefaultLauncher
 
define(String) - 类 中的方法org.luaj.vm2.ast.NameScope
Define a name in this scope.
defineLocalVar(Name) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
defineLocalVars(List<Name>) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
definingScope - 类 中的变量org.luaj.vm2.ast.Variable
The lua scope in which this variable is defined.
dehexchar(char) - 类 中的静态方法org.json.JSONTokener
Returns the integer [0..15] value for the given hex character, or -1 for non-hex input.
difftime(double, double) - 类 中的方法org.luaj.vm2.lib.OsLib
Returns the number of seconds from time t1 to time t2.
DIGIT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
disable_tracing() - 类 中的方法org.luaj.vm2.parser.LuaParser
Disable tracing.
div(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
div(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
div(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
div(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
div(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
div(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
div(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
div(double) - 类 中的方法org.luaj.vm2.LuaString
 
div(int) - 类 中的方法org.luaj.vm2.LuaString
 
div(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
div(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
div(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
DIV - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__div" for use as metatag
div(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Divide: Perform numeric divide operation by another value of unknown type, including metatag processing.
div(double) - 类 中的方法org.luaj.vm2.LuaValue
Divide: Perform numeric divide operation by another value of double type without metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number For metatag processing LuaValue.div(LuaValue) must be used
div(long) - 类 中的方法org.luaj.vm2.LuaValue
Divide: Perform numeric divide operation by another value of int type without metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number For metatag processing LuaValue.div(LuaValue) must be used
divInto(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
divInto(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
divInto(double) - 类 中的方法org.luaj.vm2.LuaString
 
divInto(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
divInto(double) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-divide: Perform numeric divide operation into another value with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
dmod(double, double) - 类 中的静态方法org.luaj.vm2.LuaDouble
Take modulo double numbers according to lua math, and return a LuaValue result.
dmod_d(double, double) - 类 中的静态方法org.luaj.vm2.LuaDouble
Take modulo for double numbers according to lua math, and return a double result.
DO - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
Done() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reset buffer when finished.
dots - 类 中的变量org.luaj.vm2.ast.FuncName
 
dpow(double, double) - 类 中的静态方法org.luaj.vm2.lib.MathLib
compute power using installed math library, or default if there is no math library installed
dpow_d(double, double) - 类 中的静态方法org.luaj.vm2.lib.MathLib
 
dpow_default(double, double) - 类 中的静态方法org.luaj.vm2.lib.MathLib
Default JME version computes using longhand heuristics.
dpow_lib(double, double) - 类 中的方法org.luaj.vm2.lib.jse.JseMathLib
Faster, better version of pow() used by arithmetic operator ^
dpow_lib(double, double) - 类 中的方法org.luaj.vm2.lib.MathLib
Hook to override default dpow behavior with faster implementation.
dump(Prototype, OutputStream, boolean) - 类 中的静态方法org.luaj.vm2.compiler.DumpState
 
dump(Prototype, OutputStream, boolean, int, boolean) - 类 中的静态方法org.luaj.vm2.compiler.DumpState
 
DumpState - org.luaj.vm2.compiler中的类
Class to dump a Prototype into an output stream, as part of compiling.
DumpState(OutputStream, boolean) - 类 的构造器org.luaj.vm2.compiler.DumpState
 
dup() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 

E

ELSE - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
elseblock - 类 中的变量org.luaj.vm2.ast.Stat.IfThenElse
 
ELSEIF - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
elseifblocks - 类 中的变量org.luaj.vm2.ast.Stat.IfThenElse
 
elseifexps - 类 中的变量org.luaj.vm2.ast.Stat.IfThenElse
 
EMPTY_NAMELIST - 类 中的静态变量org.luaj.vm2.ast.ParList
 
EMPTY_PARLIST - 类 中的静态变量org.luaj.vm2.ast.ParList
 
EMPTYSTRING - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value ""
enable_tracing() - 类 中的方法org.luaj.vm2.parser.LuaParser
Enable tracing.
EnableLuaRoute - cn.mythoi.annotation中的注释类型
 
encodeToUtf8(char[], int, byte[], int) - 类 中的静态方法org.luaj.vm2.LuaString
Encode the given Java string as UTF-8 bytes, writing the result to bytes starting at offset.
encoding - 类 中的静态变量org.luaj.vm2.LoadState
The character encoding to use for file encoding.
END - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
endArray() - 类 中的方法org.json.JSONStringer
Ends encoding the current array.
endColumn - 类 中的变量org.luaj.vm2.ast.SyntaxElement
The column at which the element ends.
endColumn - 类 中的变量org.luaj.vm2.parser.Token
The column number of the last character of this Token.
endidx - 类 中的变量org.luaj.vm2.LocVars
 
endidx - 类 中的变量org.luaj.vm2.Prototype
 
endLine - 类 中的变量org.luaj.vm2.ast.SyntaxElement
The line number on which the element ends.
endLine - 类 中的变量org.luaj.vm2.parser.Token
The line number of the last character of this Token.
endObject() - 类 中的方法org.json.JSONStringer
Ends encoding the current object.
endpc - 类 中的变量org.luaj.vm2.LocVars
The instruction offset when the variable goes out of scope
entry(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
entry(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.WeakTable
 
ENV - 类 中的静态变量org.luaj.vm2.LuaValue
The variable name of the environment.
eof() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
EOF - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
End of File.
eol - 异常错误 中的变量org.luaj.vm2.parser.ParseException
The end of line string for this machine.
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
EQ - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__eq" for use as metatag
eq(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform equality comparison with another value including metatag processing using LuaValue.EQ.
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
eq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform equality comparison with another value including metatag processing using LuaValue.EQ, and return java boolean
eqmt(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
eqmtcall(LuaValue, LuaValue, LuaValue, LuaValue) - 类 中的静态方法org.luaj.vm2.LuaValue
Perform equality testing metatag processing
equals(Object) - 类 中的方法org.json.JSONArray
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaDouble
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaInteger
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaNil
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaString
 
equals(LuaString, int, LuaString, int, int) - 类 中的静态方法org.luaj.vm2.LuaString
 
equals(byte[], int, byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaUserdata
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
equals(LuaUtf8String, int, LuaUtf8String, int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
 
equals(char[], int, char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
 
equals(Object) - 类 中的方法org.luaj.vm2.LuaValue
 
error(String) - 类 中的静态方法org.luaj.vm2.LuaValue
Throw a LuaError with a particular message
errorfunc - 类 中的变量org.luaj.vm2.LuaThread
Error message handler for this thread, if any.
erroridx - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
errorline - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
errormsg - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
eval(Reader, Bindings) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
eval(String, Bindings) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
eval(String, ScriptContext) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
eval(Reader, ScriptContext) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
eval() - 类 中的方法org.luaj.vm2.TailcallVarargs
 
eval() - 类 中的方法org.luaj.vm2.Varargs
Evaluate any pending tail call and return result.
EXEC_ERROR - 类 中的静态变量org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() threw an unknown exception
EXEC_INTERRUPTED - 类 中的静态变量org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() was interrupted
EXEC_IOEXCEPTION - 类 中的静态变量org.luaj.vm2.lib.jse.JseOsLib
return code indicating the execute() threw an I/O exception
execute(String) - 类 中的方法org.luaj.vm2.lib.jse.JseOsLib
 
execute(String) - 类 中的方法org.luaj.vm2.lib.OsLib
This function is equivalent to the C function system.
execute(LuaValue[], Varargs) - 类 中的方法org.luaj.vm2.LuaClosure
 
exit(int) - 类 中的方法org.luaj.vm2.lib.OsLib
Calls the C function exit, with an optional code, to terminate the host program.
exitValue() - 类 中的方法org.luaj.vm2.lib.jse.JseProcess
Get the exit value of the process.
Exp - org.luaj.vm2.ast中的类
 
Exp() - 类 的构造器org.luaj.vm2.ast.Exp
 
exp - 类 中的变量org.luaj.vm2.ast.Exp.IndexExp
 
exp - 类 中的变量org.luaj.vm2.ast.Exp.ParensExp
 
exp - 类 中的变量org.luaj.vm2.ast.Stat.RepeatUntil
 
exp - 类 中的变量org.luaj.vm2.ast.Stat.WhileDo
 
Exp() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
EXP - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
Exp.AnonFuncDef - org.luaj.vm2.ast中的类
 
Exp.BinopExp - org.luaj.vm2.ast中的类
 
Exp.Constant - org.luaj.vm2.ast中的类
 
Exp.FieldExp - org.luaj.vm2.ast中的类
 
Exp.FuncCall - org.luaj.vm2.ast中的类
 
Exp.IndexExp - org.luaj.vm2.ast中的类
 
Exp.MethodCall - org.luaj.vm2.ast中的类
 
Exp.NameExp - org.luaj.vm2.ast中的类
 
Exp.ParensExp - org.luaj.vm2.ast中的类
 
Exp.PrimaryExp - org.luaj.vm2.ast中的类
 
Exp.UnopExp - org.luaj.vm2.ast中的类
 
Exp.VarargsExp - org.luaj.vm2.ast中的类
 
Exp.VarExp - org.luaj.vm2.ast中的类
 
ExpandBuff(boolean) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
 
expectedTokenSequences - 异常错误 中的变量org.luaj.vm2.parser.ParseException
Each entry in this array is an array of integers.
explist(List<Exp>) - 类 中的静态方法org.luaj.vm2.ast.FuncArgs
exp1,exp2...
ExpList() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
ExprStat() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
exps - 类 中的变量org.luaj.vm2.ast.FuncArgs
 
exps - 类 中的变量org.luaj.vm2.ast.Stat.Assign
 
exps - 类 中的变量org.luaj.vm2.ast.Stat.GenericFor
 

F

FALSE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaBoolean constant corresponding to lua false
FALSE - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
Field() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
FieldExp(Exp.PrimaryExp, String) - 类 的构造器org.luaj.vm2.ast.Exp.FieldExp
 
FieldList() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
fieldop(Exp.PrimaryExp, String) - 类 中的静态方法org.luaj.vm2.ast.Exp
foo.bar
fields - 类 中的变量org.luaj.vm2.ast.TableConstructor
 
FieldSep() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
File() - 类 的构造器org.luaj.vm2.lib.IoLib.File
 
FILE_NAMES - 类 中的静态变量org.luaj.vm2.lib.IoLib
 
fileline - 异常错误 中的变量org.luaj.vm2.LuaError
 
FillBuff() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
 
finalize() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
find(String) - 类 中的方法org.luaj.vm2.ast.NameScope
Look up a name.
find(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
find(LuaValue) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
findBasicBlocks(Prototype) - 类 中的静态方法org.luaj.vm2.luajc.BasicBlock
 
findClass(String) - 类 中的方法org.luaj.vm2.luajc.JavaLoader
 
finder - 类 中的变量org.luaj.vm2.Globals
The installed ResourceFinder for looking files by name.
findLiveBlocks(BasicBlock[]) - 类 中的静态方法org.luaj.vm2.luajc.BasicBlock
 
findResource(String) - 类 中的方法org.luaj.vm2.lib.BaseLib
ResourceFinder implementation Tries to open the file as a resource, which can work for JSE and JME.
findResource(String) - 类 中的方法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.
findResource(String) - 接口 中的方法org.luaj.vm2.lib.ResourceFinder
Try to open a file, or return null if not found.
first() - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
FLOAT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
flush() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
FNUM - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
FOR - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
forgeneric(List<Name>, List<Exp>, Block) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
format(String, double) - 类 中的方法org.luaj.vm2.lib.jse.JseStringLib
 
format(String, double) - 类 中的方法org.luaj.vm2.lib.StringLib
 
fornumeric(String, Exp, Exp, Exp, Block) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
freadall(IoLib.File) - 类 中的静态方法org.luaj.vm2.lib.IoLib
 
freadbytes(IoLib.File, int) - 类 中的静态方法org.luaj.vm2.lib.IoLib
 
freadline(IoLib.File, boolean) - 类 中的静态方法org.luaj.vm2.lib.IoLib
 
freadnumber(IoLib.File) - 类 中的静态方法org.luaj.vm2.lib.IoLib
 
freaduntil(IoLib.File, boolean, boolean) - 类 中的静态方法org.luaj.vm2.lib.IoLib
 
FTYPE_NAMED - 类 中的静态变量org.luaj.vm2.lib.IoLib
Enumerated value representing a file type for a named file
FTYPE_STDERR - 类 中的静态变量org.luaj.vm2.lib.IoLib
Enumerated value representing stderr
FTYPE_STDIN - 类 中的静态变量org.luaj.vm2.lib.IoLib
Enumerated value representing stdin
FTYPE_STDOUT - 类 中的静态变量org.luaj.vm2.lib.IoLib
Enumerated value representing stdout
FuncArgs - org.luaj.vm2.ast中的类
 
FuncArgs(List<Exp>) - 类 的构造器org.luaj.vm2.ast.FuncArgs
 
FuncArgs(LuaString) - 类 的构造器org.luaj.vm2.ast.FuncArgs
 
FuncArgs(TableConstructor) - 类 的构造器org.luaj.vm2.ast.FuncArgs
 
FuncArgs() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
FuncBody - org.luaj.vm2.ast中的类
 
FuncBody(ParList, Block) - 类 的构造器org.luaj.vm2.ast.FuncBody
 
FuncBody() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
FuncCall(Exp.PrimaryExp, FuncArgs) - 类 的构造器org.luaj.vm2.ast.Exp.FuncCall
 
funccall - 类 中的变量org.luaj.vm2.ast.Stat.FuncCallStat
 
FuncCallStat(Exp.FuncCall) - 类 的构造器org.luaj.vm2.ast.Stat.FuncCallStat
 
FuncDef(FuncName, FuncBody) - 类 的构造器org.luaj.vm2.ast.Stat.FuncDef
 
FuncName - org.luaj.vm2.ast中的类
 
FuncName(String) - 类 的构造器org.luaj.vm2.ast.FuncName
 
FuncName() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
FuncState - org.luaj.vm2.compiler中的类
 
function - 类 中的变量org.luaj.vm2.LuaThread.State
 
FUNCTION - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
functioncall(Exp.FuncCall) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
FunctionCall() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
functiondef(FuncName, FuncBody) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
functionNestingCount - 类 中的变量org.luaj.vm2.ast.NameScope
 
functionop(Exp.PrimaryExp, FuncArgs) - 类 中的静态方法org.luaj.vm2.ast.Exp
foo(2,3)

G

g - 类 中的变量org.luaj.vm2.server.DefaultLauncher
 
generateParseException() - 类 中的方法org.luaj.vm2.parser.LuaParser
Generate ParseException.
GenericFor(List<Name>, List<Exp>, Block) - 类 的构造器org.luaj.vm2.ast.Stat.GenericFor
 
get(int) - 类 中的方法org.json.JSONArray
Returns the value at index.
get(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name, or throws if no such mapping exists.
get(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
get(int) - 类 中的方法org.luaj.vm2.LuaList
 
get(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
get(int) - 类 中的方法org.luaj.vm2.LuaTable
 
get(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
get(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
get(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table including metatag processing using LuaValue.INDEX.
get(int) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table including metatag processing using LuaValue.INDEX.
get(String) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table including metatag processing using LuaValue.INDEX.
GET_OPCODE(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_A(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_Ax(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_B(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_Bx(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_C(int) - 类 中的静态方法org.luaj.vm2.Lua
 
GETARG_sBx(int) - 类 中的静态方法org.luaj.vm2.Lua
 
getArrayLength() - 类 中的方法org.luaj.vm2.LuaList
Get the length of the array part of the table.
getArrayLength() - 类 中的方法org.luaj.vm2.LuaTable
Get the length of the array part of the table.
getBeginColumn() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get token beginning line number.
getBMode(int) - 类 中的静态方法org.luaj.vm2.Lua
 
getBoolean(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a boolean or can be coerced to a boolean.
getBoolean(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a boolean or can be coerced to a boolean, or throws otherwise.
getCallFrame(int) - 类 中的方法org.luaj.vm2.lib.DebugLib
 
getCause() - 异常错误 中的方法org.luaj.vm2.LuaError
Get the cause, if any.
getCharStream() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
getCMode(int) - 类 中的静态方法org.luaj.vm2.Lua
 
getColumn() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
已过时。 
getDouble(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a double or can be coerced to a double.
getDouble(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a double or can be coerced to a double, or throws otherwise.
getEndColumn() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get token end column number.
getEndLine() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get token end line number.
getEngineName() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getEngineVersion() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getenv(String) - 类 中的方法org.luaj.vm2.lib.jse.JseOsLib
 
getenv(String) - 类 中的方法org.luaj.vm2.lib.OsLib
Returns the value of the process environment variable varname, or the System property value for varname, or null if the variable is not defined in either environment.
getExtensions() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getFactory() - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
getfenv() - 类 中的方法org.luaj.vm2.LuaFunction
 
getfenv() - 类 中的方法org.luaj.vm2.LuaValue
 
getHashLength() - 类 中的方法org.luaj.vm2.LuaList
Get the length of the hash part of the table.
getHashLength() - 类 中的方法org.luaj.vm2.LuaTable
Get the length of the hash part of the table.
GetImage() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get token literal value.
getInt(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is an int or can be coerced to an int.
getInt(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is an int or can be coerced to an int, or throws otherwise.
getJSONArray(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a JSONArray.
getJSONArray(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a JSONArray, or throws otherwise.
getJSONObject(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a JSONObject.
getJSONObject(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a JSONObject, or throws otherwise.
getLanguageName() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getLanguageVersion() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getLine() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
已过时。 
getlocalname(int, int) - 类 中的方法org.luaj.vm2.Prototype
Get the name of a local variable.
getLong(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a long or can be coerced to a long.
getLong(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a long or can be coerced to a long, or throws otherwise.
getLuaFilePath() - 类 中的方法cn.mythoi.properties.LuajProperties
 
getMapping() - 类 中的方法cn.mythoi.properties.LuajProperties
 
getMessage() - 异常错误 中的方法org.luaj.vm2.LuaError
Get the string message if it was supplied, or a string representation of the message object if that was supplied.
getMessage() - 错误 中的方法org.luaj.vm2.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessageObject() - 异常错误 中的方法org.luaj.vm2.LuaError
Get the LuaValue that was provided in the constructor, or a LuaString containing the message if it was a string error argument.
getmetatable() - 类 中的方法org.luaj.vm2.LuaBoolean
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaClosure
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaFunction
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaList
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaNil
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaNumber
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaString
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaTable
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaThread
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaUserdata
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
getmetatable() - 类 中的方法org.luaj.vm2.LuaValue
Get the metatable for this LuaValue For LuaTable and LuaUserdata instances, the metatable returned is this instance metatable.
getMethodCallSyntax(String, String, String...) - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getMimeTypes() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getNames() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getNextToken() - 类 中的方法org.luaj.vm2.parser.LuaParser
Get the next Token.
getNextToken() - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
Get the next Token.
getobjname(Prototype, int, int) - 类 中的静态方法org.luaj.vm2.lib.DebugLib
 
getOpMode(int) - 类 中的静态方法org.luaj.vm2.Lua
 
getOutputStatement(String) - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getParameter(String) - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getProgram(String...) - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getScriptContext(Bindings) - 类 中的方法org.luaj.vm2.script.LuaScriptEngine
 
getScriptEngine() - 类 中的方法org.luaj.vm2.script.LuaScriptEngineFactory
 
getSourceName(String) - 类 中的静态方法org.luaj.vm2.LoadState
Construct a source name from a supplied chunk name
getStatus() - 类 中的方法org.luaj.vm2.LuaThread
 
getString(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists, coercing it if necessary.
getString(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists, coercing it if necessary, or throws if no such mapping exists.
GetSuffix(int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Get the suffix.
getTable() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
gettable(LuaValue, LuaValue) - 类 中的静态方法org.luaj.vm2.LuaValue
get value from metatable operations, or NIL if not defined by metatables
getTabSize(int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
 
getToken(int) - 类 中的方法org.luaj.vm2.parser.LuaParser
Get the specific Token.
getUpvalue(int) - 类 中的方法org.luaj.vm2.LuaClosure
 
getuservalue() - 类 中的方法org.luaj.vm2.LuaValue
 
getValue() - 类 中的方法org.luaj.vm2.parser.Token
An optional attribute value of the Token.
getValue() - 类 中的方法org.luaj.vm2.UpValue
Get the value of the upvalue
Globals - org.luaj.vm2中的类
Global environment used by luaj.
Globals() - 类 的构造器org.luaj.vm2.Globals
 
globals - 类 中的变量org.luaj.vm2.lib.IoLib
 
globals - 类 中的变量org.luaj.vm2.lib.OsLib
 
globals - 类 中的变量org.luaj.vm2.LuaThread
 
globals - 类 中的变量org.luaj.vm2.script.LuajContext
Globals for this context instance.
Globals.Compiler - org.luaj.vm2中的接口
Interface for module that converts lua source text into a prototype.
Globals.Loader - org.luaj.vm2中的接口
Interface for module that converts a Prototype into a LuaFunction with an environment.
Globals.Undumper - org.luaj.vm2中的接口
Interface for module that loads lua binary chunk into a prototype.
Goto(String) - 类 的构造器org.luaj.vm2.ast.Stat.Goto
 
GOTO - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
gotostat(String) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
gt(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
gt(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gt(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning LuaValue.
gt(double) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric comparison with another value of double type, including metatag processing, and returning LuaValue.
gt(long) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric comparison with another value of int type, including metatag processing, and returning LuaValue.
gt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt_b(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt_b(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
gt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt_b(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt_b(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
gt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
gt_b(int) - 类 中的方法org.luaj.vm2.LuaString
 
gt_b(double) - 类 中的方法org.luaj.vm2.LuaString
 
gt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gt_b(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gt_b(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
gt_b(long) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric comparison with another value of int type, including metatag processing, and returning java boolean.
gt_b(double) - 类 中的方法org.luaj.vm2.LuaValue
Greater than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
gteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
gteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning LuaValue.
gteq(double) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric comparison with another value of double type, including metatag processing, and returning LuaValue.
gteq(long) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric comparison with another value of int type, including metatag processing, and returning LuaValue.
gteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq_b(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq_b(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
gteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq_b(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq_b(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
gteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
gteq_b(int) - 类 中的方法org.luaj.vm2.LuaString
 
gteq_b(double) - 类 中的方法org.luaj.vm2.LuaString
 
gteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gteq_b(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gteq_b(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
gteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
gteq_b(long) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric comparison with another value of int type, including metatag processing, and returning java boolean.
gteq_b(double) - 类 中的方法org.luaj.vm2.LuaValue
Greater than or equals: Perform numeric comparison with another value of double type, including metatag processing, and returning java boolean.

H

has(String) - 类 中的方法org.json.JSONObject
Returns true if this object has a mapping for name.
hasassignments - 类 中的变量org.luaj.vm2.ast.Variable
true if there are assignments made to this variable
hash - 类 中的变量org.luaj.vm2.LuaTable
the hash part
hashCode() - 类 中的方法org.json.JSONArray
 
hashCode() - 类 中的方法org.luaj.vm2.LuaDouble
 
hashCode() - 类 中的方法org.luaj.vm2.LuaInteger
 
hashCode(int) - 类 中的静态方法org.luaj.vm2.LuaInteger
 
hashCode() - 类 中的方法org.luaj.vm2.LuaString
 
hashCode(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
Compute the hash code of a sequence of bytes within a byte array using lua's rules for string hashes.
hashCode() - 类 中的方法org.luaj.vm2.LuaUserdata
 
hashCode() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
hashCode(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Compute the hash code of a sequence of bytes within a byte array using lua's rules for string hashes.
hashEntries - 类 中的变量org.luaj.vm2.LuaTable
the number of hash entries
hashget(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
hashmod(int, int) - 类 中的静态方法org.luaj.vm2.LuaTable
 
hashpow2(int, int) - 类 中的静态方法org.luaj.vm2.LuaTable
 
hashset(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
Set a hashtable value
hashSlot(LuaValue, int) - 类 中的静态方法org.luaj.vm2.LuaTable
Find the hashtable slot index to use.
HEX - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
HEXDIGIT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
HEXEXP - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
HEXNUM - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
hookcall - 类 中的变量org.luaj.vm2.LuaThread.State
 
hookcount - 类 中的变量org.luaj.vm2.LuaThread.State
 
hookfunc - 类 中的变量org.luaj.vm2.LuaThread.State
Hook function control state used by debug lib.
hookline - 类 中的变量org.luaj.vm2.LuaThread.State
 
hookrtrn - 类 中的变量org.luaj.vm2.LuaThread.State
 

I

iABC - 类 中的静态变量org.luaj.vm2.Lua
 
iABx - 类 中的静态变量org.luaj.vm2.Lua
 
iAsBx - 类 中的静态变量org.luaj.vm2.Lua
 
iAx - 类 中的静态变量org.luaj.vm2.Lua
 
idiv(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
idiv(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
idiv(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
idiv(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
IDIV - 类 中的静态变量org.luaj.vm2.LuaValue
 
idiv(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
idiv(long) - 类 中的方法org.luaj.vm2.LuaValue
 
idx - 类 中的变量org.luaj.vm2.Upvaldesc
 
IF - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
ifblock - 类 中的变量org.luaj.vm2.ast.Stat.IfThenElse
 
ifexp - 类 中的变量org.luaj.vm2.ast.Stat.IfThenElse
 
ifthenelse(Exp, Block, List<Exp>, List<Block>, Block) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
IfThenElse(Exp, Block, List<Exp>, List<Block>, Block) - 类 的构造器org.luaj.vm2.ast.Stat.IfThenElse
 
IfThenElse() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
illegal(String, String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError indicating an illegal operation occurred, typically involved in managing weak references
image - 类 中的变量org.luaj.vm2.parser.Token
The string image of the token.
IN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
IN_COMMENT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LC0 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LC1 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LC2 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LC3 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LCN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LS0 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LS1 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LS2 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LS3 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
IN_LSN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Lexical state.
inBuf - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
include(JavaGen) - 类 中的方法org.luaj.vm2.luajc.JavaLoader
 
index - 类 中的变量org.luaj.vm2.ast.TableField
 
INDEX - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__index" for use as metatag
IndexExp(Exp.PrimaryExp, Exp) - 类 的构造器org.luaj.vm2.ast.Exp.IndexExp
 
INDEXK(int) - 类 中的静态方法org.luaj.vm2.Lua
gets the index of the constant
indexOf(byte, int) - 类 中的方法org.luaj.vm2.LuaString
Find the index of a byte starting at a point in this string
indexOf(LuaString, int) - 类 中的方法org.luaj.vm2.LuaString
Find the index of a string starting at a point in this string
indexOf(byte, int) - 类 中的方法org.luaj.vm2.LuaUtf8String
Find the index of a byte starting at a point in this string
indexOf(LuaUtf8String, int) - 类 中的方法org.luaj.vm2.LuaUtf8String
Find the index of a string starting at a point in this string
indexOfAny(LuaString) - 类 中的方法org.luaj.vm2.LuaString
Java version of strpbrk - find index of any byte that in an accept string.
indexOfAny(LuaUtf8String) - 类 中的方法org.luaj.vm2.LuaUtf8String
Java version of strpbrk - find index of any byte that in an accept string.
indexop(Exp.PrimaryExp, Exp) - 类 中的静态方法org.luaj.vm2.ast.Exp
foo[exp]
inext(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
Get the next element after a particular key in the contiguous array part of a table
inext(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
Get the next element after a particular key in the contiguous array part of a table
inext(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Find the next integer-key,value pair if this is a table, return LuaValue.NIL if there are no more, or throw a LuaError if not a table.
inhook - 类 中的变量org.luaj.vm2.LuaThread.State
 
init(ProcessingEnvironment) - 类 中的方法cn.mythoi.processor.LuaDispatchGenProcessor
 
init(ProcessingEnvironment) - 类 中的方法cn.mythoi.processor.LuaRunnerProcessor
 
init(Messager, Context, JavacElements, TreeMaker) - 类 中的静态方法cn.mythoi.util.JCTreeUtils
 
initial - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
initializeSlots() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
initialValue - 类 中的变量org.luaj.vm2.ast.Variable
When hasassignments == false, and the initial value is a constant, this is the initial value
initupvalue1(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Hook for implementations such as LuaJC to load the environment of the main chunk into the first upvalue location.
inners - 类 中的变量org.luaj.vm2.luajc.JavaGen
 
input_stream - 类 中的变量org.luaj.vm2.parser.LuaParserTokenManager
 
inputStream - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
insert(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaList
Insert an element at a position in a list-table
insert(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
Insert an element at a position in a list-table
instack - 类 中的变量org.luaj.vm2.Upvaldesc
 
install(Globals) - 类 中的静态方法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(Globals) - 类 中的静态方法org.luaj.vm2.LoadState
Install this class as the standard Globals.Undumper for the supplied Globals
install(Globals) - 类 中的静态方法org.luaj.vm2.luajc.LuaJC
Install the compiler as the main Globals.Loader to use in a set of globals.
instance - 类 中的静态变量org.luaj.vm2.compiler.LuaC
A sharable instance of the LuaC compiler.
instance - 类 中的静态变量org.luaj.vm2.LoadState
Shared instance of Globals.Undumper to use loading prototypes from binary lua files
instance - 类 中的静态变量org.luaj.vm2.luajc.LuaJC
 
IntPtr - org.luaj.vm2.compiler中的类
 
INVALID - 类 中的静态变量org.luaj.vm2.luajc.VarInfo
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.jse.LuajavaLib
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.LibFunction
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.OneArgFunction
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.class_searcher
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.java_searcher
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.loadlib
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.lua_searcher
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.module
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.preload_searcher
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.PackageLib.searchpath
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.ThreeArgFunction
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.TwoArgFunction
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.VarArgFunction
Subclass responsibility.
invoke(Varargs) - 类 中的方法org.luaj.vm2.lib.ZeroArgFunction
 
invoke(Varargs) - 类 中的方法org.luaj.vm2.LuaClosure
 
invoke(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
invoke() - 类 中的方法org.luaj.vm2.LuaValue
Call this with 0 arguments, including metatag processing, and retain all return values in a Varargs.
invoke(Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invoke(LuaValue, Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invoke(LuaValue, LuaValue, Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invoke(LuaValue[]) - 类 中的方法org.luaj.vm2.LuaValue
Call this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invoke(LuaValue[], Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invokemethod(String) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 0 arguments, including metatag processing, and retain all return values in a Varargs.
invokemethod(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 0 arguments, including metatag processing, and retain all return values in a Varargs.
invokemethod(String, Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 1 argument, including metatag processing, and retain all return values in a Varargs.
invokemethod(LuaValue, Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with variable arguments, including metatag processing, and retain all return values in a Varargs.
invokemethod(String, LuaValue[]) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 1 argument, including metatag processing, and retain all return values in a Varargs.
invokemethod(LuaValue, LuaValue[]) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with variable arguments, including metatag processing, and retain all return values in a Varargs.
IO_NAMES - 类 中的静态变量org.luaj.vm2.lib.IoLib
 
IoLib - org.luaj.vm2.lib中的类
Abstract base class extending LibFunction which implements the core of the lua standard io library.
IoLib() - 类 的构造器org.luaj.vm2.lib.IoLib
 
IoLib.File - org.luaj.vm2.lib中的类
 
is - 类 中的变量org.luaj.vm2.LoadState
input stream from which we are loading
is_vararg - 类 中的变量org.luaj.vm2.Prototype
 
isboolean() - 类 中的方法org.luaj.vm2.LuaBoolean
 
isboolean() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a boolean
isclosed() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
isclosure() - 类 中的方法org.luaj.vm2.LuaClosure
 
isclosure() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a function that is a closure, meaning interprets lua bytecode for its execution
isConstant() - 类 中的方法org.luaj.vm2.ast.Variable
 
isfunccall() - 类 中的方法org.luaj.vm2.ast.Exp.FuncCall
 
isfunccall() - 类 中的方法org.luaj.vm2.ast.Exp
 
isfunccall() - 类 中的方法org.luaj.vm2.ast.Exp.MethodCall
 
isfunccall() - 类 中的方法org.luaj.vm2.ast.Exp.PrimaryExp
 
isfunction() - 类 中的方法org.luaj.vm2.LuaFunction
 
isfunction() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a function
isfunction(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a function.
isInitialValueUsed(int) - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
isint() - 类 中的方法org.luaj.vm2.LuaDouble
 
isint() - 类 中的方法org.luaj.vm2.LuaInteger
 
isint() - 类 中的方法org.luaj.vm2.LuaString
 
isint() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
isint() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a number and is representable by java int without rounding or truncation
isinttype() - 类 中的方法org.luaj.vm2.LuaDouble
 
isinttype() - 类 中的方法org.luaj.vm2.LuaInteger
 
isinttype() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a LuaInteger No attempt to convert from string will be made by this call.
ISK(int) - 类 中的静态方法org.luaj.vm2.Lua
test whether value is a constant
isLargeKey(LuaValue) - 类 中的静态方法org.luaj.vm2.LuaTable
 
isLocal() - 类 中的方法org.luaj.vm2.ast.Variable
 
islong() - 类 中的方法org.luaj.vm2.LuaDouble
 
islong() - 类 中的方法org.luaj.vm2.LuaInteger
 
islong() - 类 中的方法org.luaj.vm2.LuaString
 
islong() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
islong() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a number and is representable by java long without rounding or truncation
isMainThread() - 类 中的方法org.luaj.vm2.LuaThread
 
isNil() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
isnil() - 类 中的方法org.luaj.vm2.LuaNil
 
isnil() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is #NIL
isnil(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is nil.
isnoneornil(int) - 类 中的方法org.luaj.vm2.Varargs
Return true if there is no argument or nil at argument i.
isNull(int) - 类 中的方法org.json.JSONArray
Returns true if this array has no value at index, or if its value is the null reference or JSONObject.NULL.
isNull(String) - 类 中的方法org.json.JSONObject
Returns true if this object has no mapping for name or if it has a mapping whose value is JSONObject.NULL.
isnumber() - 类 中的方法org.luaj.vm2.LuaDouble
 
isnumber() - 类 中的方法org.luaj.vm2.LuaNumber
 
isnumber() - 类 中的方法org.luaj.vm2.LuaString
 
isnumber() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
isnumber() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a number
isnumber(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a number.
iso88591bytes(String) - 类 中的静态方法org.luaj.vm2.ast.Str
 
isPhiVar() - 类 中的方法org.luaj.vm2.luajc.VarInfo
 
isReadWriteUpvalue(UpvalInfo) - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
isreferenced - 类 中的变量org.luaj.vm2.luajc.VarInfo
 
isReservedKeyword(String) - 类 中的静态方法org.luaj.vm2.compiler.LexState
 
isstdfile() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
isstring() - 类 中的方法org.luaj.vm2.LuaDouble
 
isstring() - 类 中的方法org.luaj.vm2.LuaInteger
 
isstring() - 类 中的方法org.luaj.vm2.LuaNumber
 
isstring() - 类 中的方法org.luaj.vm2.LuaString
 
isstring() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
isstring() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a string
isstring(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a string.
istable() - 类 中的方法org.luaj.vm2.LuaList
 
istable() - 类 中的方法org.luaj.vm2.LuaTable
 
istable() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a table
istable(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a table.
isTailcall() - 类 中的方法org.luaj.vm2.TailcallVarargs
 
isTailcall() - 类 中的方法org.luaj.vm2.Varargs
Return true if this is a TailcallVarargs
isthread() - 类 中的方法org.luaj.vm2.LuaThread
 
isthread() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a thread
isthread(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a thread.
isupvalue - 类 中的变量org.luaj.vm2.ast.Variable
true if this variable is an upvalue
isUpvalueAssign(int, int) - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
isUpvalueCreate(int, int) - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
isUpvalueRefer(int, int) - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
isUserClass(String) - 类 中的静态方法org.luaj.vm2.server.LuajClassLoader
Test if a class name should be considered a user class and loaded by this loader, or a system class and loaded by the system loader.
isuserdata() - 类 中的方法org.luaj.vm2.LuaUserdata
 
isuserdata(Class) - 类 中的方法org.luaj.vm2.LuaUserdata
 
isuserdata() - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a userdata
isuserdata(Class) - 类 中的方法org.luaj.vm2.LuaValue
Check if this is a userdata of type c
isuserdata(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if argument i is a userdata.
isvalidkey() - 类 中的方法org.luaj.vm2.LuaDouble
 
isvalidkey() - 类 中的方法org.luaj.vm2.LuaNil
 
isvalidkey() - 类 中的方法org.luaj.vm2.LuaValue
Return true if this is a valid key in a table index operation.
isValidUtf8() - 类 中的方法org.luaj.vm2.LuaString
Check that a byte sequence is valid UTF-8
isValidUtf8() - 类 中的方法org.luaj.vm2.LuaUtf8String
Check that a byte sequence is valid UTF-8
isvalue(int) - 类 中的方法org.luaj.vm2.Varargs
Tests if a value exists at argument i.
isvararg - 类 中的变量org.luaj.vm2.ast.ParList
 
isvarargexp() - 类 中的方法org.luaj.vm2.ast.Exp.FuncCall
 
isvarargexp() - 类 中的方法org.luaj.vm2.ast.Exp
 
isvarargexp() - 类 中的方法org.luaj.vm2.ast.Exp.VarargsExp
 
isvarexp() - 类 中的方法org.luaj.vm2.ast.Exp
 
isvarexp() - 类 中的方法org.luaj.vm2.ast.Exp.PrimaryExp
 
isvarexp() - 类 中的方法org.luaj.vm2.ast.Exp.VarExp
 

J

java_searcher - 类 中的变量org.luaj.vm2.lib.PackageLib
Loader that loads as a Java class.
java_searcher() - 类 的构造器org.luaj.vm2.lib.PackageLib.java_searcher
 
JavaBuilder - org.luaj.vm2.luajc中的类
 
JavaBuilder(ProtoInfo, String, String) - 类 的构造器org.luaj.vm2.luajc.JavaBuilder
 
JavaGen - org.luaj.vm2.luajc中的类
TODO: propogate constants loader can find inner classes
JavaGen(Prototype, String, String, boolean) - 类 的构造器org.luaj.vm2.luajc.JavaGen
 
JavaLoader - org.luaj.vm2.luajc中的类
Copyright (c) 2010 Luaj.org.
JavaLoader() - 类 的构造器org.luaj.vm2.luajc.JavaLoader
 
jcall(Object...) - 类 中的方法org.luaj.vm2.LuaValue
 
JCTreeUtils - cn.mythoi.util中的类
 
JCTreeUtils() - 类 的构造器cn.mythoi.util.JCTreeUtils
 
jget(String) - 类 中的方法org.luaj.vm2.LuaValue
 
jj_nt - 类 中的变量org.luaj.vm2.parser.LuaParser
Next token.
jjFillToken() - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
 
jjnewLexState - 类 中的静态变量org.luaj.vm2.parser.LuaParserTokenManager
Lex State array.
jjstrLiteralImages - 类 中的静态变量org.luaj.vm2.parser.LuaParserTokenManager
Token literal values.
join(String) - 类 中的方法org.json.JSONArray
Returns a new string by alternating this array's values with separator.
JseBaseLib - org.luaj.vm2.lib.jse中的类
Subclass of BaseLib and LibFunction which implements the lua basic library functions and provides a directory based ResourceFinder as the Globals.finder.
JseBaseLib() - 类 的构造器org.luaj.vm2.lib.jse.JseBaseLib
 
JseIoLib - org.luaj.vm2.lib.jse中的类
Subclass of IoLib and therefore LibFunction which implements the lua standard io library for the JSE platform.
JseIoLib() - 类 的构造器org.luaj.vm2.lib.jse.JseIoLib
 
JseMathLib - org.luaj.vm2.lib.jse中的类
Subclass of LibFunction which implements the lua standard math library.
JseMathLib() - 类 的构造器org.luaj.vm2.lib.jse.JseMathLib
 
JseOsLib - org.luaj.vm2.lib.jse中的类
Subclass of LibFunction which implements the standard lua os library.
JseOsLib() - 类 的构造器org.luaj.vm2.lib.jse.JseOsLib
public constructor
JsePlatform - org.luaj.vm2.lib.jse中的类
The JsePlatform class is a convenience class to standardize how globals tables are initialized for the JSE platform.
JsePlatform() - 类 的构造器org.luaj.vm2.lib.jse.JsePlatform
 
JseProcess - org.luaj.vm2.lib.jse中的类
Analog of Process that pipes input and output to client-specified streams.
JseProcess(String[], InputStream, OutputStream, OutputStream) - 类 的构造器org.luaj.vm2.lib.jse.JseProcess
Construct a process around a command, with specified streams to redirect input and output to.
JseProcess(String, InputStream, OutputStream, OutputStream) - 类 的构造器org.luaj.vm2.lib.jse.JseProcess
Construct a process around a command, with specified streams to redirect input and output to.
JseStringLib - org.luaj.vm2.lib.jse中的类
 
JseStringLib() - 类 的构造器org.luaj.vm2.lib.jse.JseStringLib
public constructor
jset(String, Object) - 类 中的方法org.luaj.vm2.LuaValue
 
JSONArray - org.json中的类
A dense indexed sequence of values.
JSONArray() - 类 的构造器org.json.JSONArray
Creates a JSONArray with no values.
JSONArray(Collection) - 类 的构造器org.json.JSONArray
Creates a new JSONArray by copying all values from the given collection.
JSONArray(JSONTokener) - 类 的构造器org.json.JSONArray
Creates a new JSONArray with values from the next array in the tokener.
JSONArray(String) - 类 的构造器org.json.JSONArray
Creates a new JSONArray with values from the JSON string.
JSONArray(Object) - 类 的构造器org.json.JSONArray
Creates a new JSONArray with values from the given primitive array.
JSONException - org.json中的异常错误
Thrown to indicate a problem with the JSON API.
JSONException(String) - 异常错误 的构造器org.json.JSONException
 
JSONException(String, Throwable) - 异常错误 的构造器org.json.JSONException
 
JSONException(Throwable) - 异常错误 的构造器org.json.JSONException
 
JSONObject - org.json中的类
A modifiable set of name/value mappings.
JSONObject() - 类 的构造器org.json.JSONObject
Creates a JSONObject with no name/value mappings.
JSONObject(Map) - 类 的构造器org.json.JSONObject
Creates a new JSONObject by copying all name/value mappings from the given map.
JSONObject(JSONTokener) - 类 的构造器org.json.JSONObject
Creates a new JSONObject with name/value mappings from the next object in the tokener.
JSONObject(String) - 类 的构造器org.json.JSONObject
Creates a new JSONObject with name/value mappings from the JSON string.
JSONObject(JSONObject, String[]) - 类 的构造器org.json.JSONObject
Creates a new JSONObject by copying mappings for the listed names from the given object.
JSONStringer - org.json中的类
JSONStringer() - 类 的构造器org.json.JSONStringer
 
JSONTokener - org.json中的类
Parses a JSON (RFC 4627) encoded string into the corresponding object.
JSONTokener(String) - 类 的构造器org.json.JSONTokener
 
JSTR_NAN - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant String representation for NaN (not a number), "nan"
JSTR_NEGINF - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant String representation for negative infinity, "-inf"
JSTR_POSINF - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant String representation for positive infinity, "inf"

K

k - 类 中的变量org.luaj.vm2.Prototype
 
key(String) - 类 中的方法org.json.JSONStringer
Encodes the key (property name) to this stringer.
key - 类 中的变量org.luaj.vm2.WeakTable.WeakSlot
 
keyCount() - 类 中的方法org.luaj.vm2.LuaList
This may be deprecated in a future release.
keyCount() - 类 中的方法org.luaj.vm2.LuaTable
This may be deprecated in a future release.
keyedField(Exp, Exp) - 类 中的静态方法org.luaj.vm2.ast.TableField
 
keyeq(LuaValue) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
keyindex(int) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
keys() - 类 中的方法org.json.JSONObject
Returns an iterator of the String names in this object.
keys() - 类 中的方法org.luaj.vm2.LuaList
This may be deprecated in a future release.
keys() - 类 中的方法org.luaj.vm2.LuaTable
This may be deprecated in a future release.
keySet() - 类 中的方法org.json.JSONObject
Returns the set of String names in this object.
kind - 类 中的变量org.luaj.vm2.parser.Token
An integer that describes the kind of this token.

L

Label(String) - 类 的构造器org.luaj.vm2.ast.Stat.Label
 
Label() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
labelstat(String) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
lastidx - 类 中的变量org.luaj.vm2.compiler.LexState
 
lastIndexOf(LuaString) - 类 中的方法org.luaj.vm2.LuaString
Find the last index of a string in this string
lastIndexOf(LuaUtf8String) - 类 中的方法org.luaj.vm2.LuaUtf8String
Find the last index of a string in this string
lastline - 类 中的变量org.luaj.vm2.LuaThread.State
 
lastlinedefined - 类 中的变量org.luaj.vm2.Prototype
 
launch(String, Object[]) - 类 中的方法org.luaj.vm2.server.DefaultLauncher
Launches the script with chunk name 'main'
launch(InputStream, Object[]) - 类 中的方法org.luaj.vm2.server.DefaultLauncher
Launches the script with chunk name 'main' and loading using modes 'bt'
launch(Reader, Object[]) - 类 中的方法org.luaj.vm2.server.DefaultLauncher
Launches the script with chunk name 'main'
launch(String, Object[]) - 接口 中的方法org.luaj.vm2.server.Launcher
Launch a script contained in a String.
launch(InputStream, Object[]) - 接口 中的方法org.luaj.vm2.server.Launcher
Launch a script from an InputStream.
launch(Reader, Object[]) - 接口 中的方法org.luaj.vm2.server.Launcher
Launch a script from a Reader.
Launcher - org.luaj.vm2.server中的接口
Interface to launch lua scripts using the LuajClassLoader.
LE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__le" for use as metatag
len() - 类 中的方法org.luaj.vm2.LuaList
 
len() - 类 中的方法org.luaj.vm2.LuaString
 
len() - 类 中的方法org.luaj.vm2.LuaTable
 
len() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
LEN - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__len" for use as metatag
len() - 类 中的方法org.luaj.vm2.LuaValue
Length operator: return lua length of object (#this) including metatag processing as java int
lenerror() - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError based on the len operator, typically due to an invalid operand type
length() - 类 中的方法org.json.JSONArray
Returns the number of values in this array.
length() - 类 中的方法org.json.JSONObject
Returns the number of name/value mappings in this object.
length() - 类 中的方法org.luaj.vm2.LuaList
 
length() - 类 中的方法org.luaj.vm2.LuaString
 
length() - 类 中的方法org.luaj.vm2.LuaTable
 
length() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
length() - 类 中的方法org.luaj.vm2.LuaValue
Length operator: return lua length of object (#this) including metatag processing as java int
lengthAsUtf8() - 类 中的方法org.luaj.vm2.LuaString
 
lengthAsUtf8(char[]) - 类 中的静态方法org.luaj.vm2.LuaString
Count the number of bytes required to encode the string as UTF-8.
lengthAsUtf8(char[]) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Count the number of bytes required to encode the string as UTF-8.
level - 异常错误 中的变量org.luaj.vm2.LuaError
 
LexicalError(boolean, int, int, int, String, char) - 错误 中的静态方法org.luaj.vm2.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexState - org.luaj.vm2.compiler中的类
 
LexState(LuaC.CompileState, InputStream) - 类 的构造器org.luaj.vm2.compiler.LexState
 
lexStateNames - 类 中的静态变量org.luaj.vm2.parser.LuaParserTokenManager
Lexer state names.
LF - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LFIELDS_PER_FLUSH - 类 中的静态变量org.luaj.vm2.Lua
 
lhs - 类 中的变量org.luaj.vm2.ast.Exp.BinopExp
 
lhs - 类 中的变量org.luaj.vm2.ast.Exp.FieldExp
 
lhs - 类 中的变量org.luaj.vm2.ast.Exp.FuncCall
 
lhs - 类 中的变量org.luaj.vm2.ast.Exp.IndexExp
 
LibFunction - org.luaj.vm2.lib中的类
Subclass of LuaFunction common to Java functions exposed to lua.
LibFunction() - 类 的构造器org.luaj.vm2.lib.LibFunction
Default constructor for use by subclasses
limit - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
line - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
linedefined - 类 中的变量org.luaj.vm2.Prototype
 
lineinfo - 类 中的变量org.luaj.vm2.Prototype
 
listField(Exp) - 类 中的静态方法org.luaj.vm2.ast.TableField
 
listOf(LuaValue[]) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied array values.
listOf(LuaValue[], Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied array values.
load(Prototype, String, Globals, LuaValue) - 类 中的方法org.luaj.vm2.compiler.LuaC
 
load(InputStream, String, Globals) - 类 中的方法org.luaj.vm2.compiler.LuaC
已过时。
Use Globals.load(InputString, String, String) instead, or LuaC.compile(InputStream, String) and construct LuaClosure directly.
load(String, String) - 类 中的方法org.luaj.vm2.Globals
Convenience function to load a string value as a script.
load(byte[], String) - 类 中的方法org.luaj.vm2.Globals
 
load(String) - 类 中的方法org.luaj.vm2.Globals
Convenience function to load a string value as a script.
load(String, String, LuaTable) - 类 中的方法org.luaj.vm2.Globals
Convenience function to load a string value as a script with a custom environment.
load(Reader, String) - 类 中的方法org.luaj.vm2.Globals
Load the content form a reader as a text file.
load(Reader, String, LuaTable) - 类 中的方法org.luaj.vm2.Globals
Load the content form a reader as a text file, supplying a custom environment.
load(InputStream, String, String, LuaValue) - 类 中的方法org.luaj.vm2.Globals
Load the content form an input stream as a binary chunk or text file.
load(Prototype, String, Globals, LuaValue) - 接口 中的方法org.luaj.vm2.Globals.Loader
Convert the prototype into a LuaFunction with the supplied environment.
load(Prototype, String, String, LuaValue) - 类 中的方法org.luaj.vm2.luajc.JavaLoader
 
load(JavaGen, LuaValue) - 类 中的方法org.luaj.vm2.luajc.JavaLoader
 
load(String, LuaValue) - 类 中的方法org.luaj.vm2.luajc.JavaLoader
 
load(Prototype, String, LuaValue) - 类 中的方法org.luaj.vm2.luajc.LuaJC
 
load(Prototype, String, Globals, LuaValue) - 类 中的方法org.luaj.vm2.luajc.LuaJC
 
load(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Load a library instance by calling it with and empty string as the modname, and this Globals as the environment.
loadArrayArgs(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadBoolean(boolean) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadClass(String) - 类 中的方法org.luaj.vm2.server.LuajClassLoader
 
loadConstant(LuaValue) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loader - 类 中的变量org.luaj.vm2.Globals
The installed loader.
loadfile(String) - 类 中的方法org.luaj.vm2.Globals
Convenience function for loading a file that is either binary lua or lua source.
loadfile(String, LuaValue) - 类 中的方法org.luaj.vm2.Globals
 
loadFile(String, String, LuaValue) - 类 中的方法org.luaj.vm2.lib.BaseLib
Load from a named file, returning the chunk or nil,error of can't load
loadFunction(LuaString) - 类 中的方法org.luaj.vm2.LoadState
Load a function prototype from the input stream
loadHeader() - 类 中的方法org.luaj.vm2.LoadState
Load the lua chunk header values.
loadlib() - 类 的构造器org.luaj.vm2.lib.PackageLib.loadlib
 
loadLocal(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadNil() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadNone() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadPrototype(InputStream, String, String) - 类 中的方法org.luaj.vm2.Globals
Load lua source or lua binary from an input stream into a Prototype.
LoadState - org.luaj.vm2中的类
Class to undump compiled lua bytecode into a Prototype instances.
loadStream(InputStream, String, String, LuaValue) - 类 中的方法org.luaj.vm2.lib.BaseLib
 
loadUpvalue(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadVarargs() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadVarargs(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
loadVarresult() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
LOCAL - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LocalAssign(List<Name>, List<Exp>) - 类 的构造器org.luaj.vm2.ast.Stat.LocalAssign
 
localassignment(List<Name>, List<Exp>) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
LocalFuncDef(String, FuncBody) - 类 的构造器org.luaj.vm2.ast.Stat.LocalFuncDef
 
localfunctiondef(String, FuncBody) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
LocVars - org.luaj.vm2中的类
Data class to hold debug information relating to local variables for a Prototype
LocVars(LuaString, int, int) - 类 的构造器org.luaj.vm2.LocVars
Construct a LocVars instance.
locvars - 类 中的变量org.luaj.vm2.Prototype
 
longBitsToLuaNumber(long) - 类 中的静态方法org.luaj.vm2.LoadState
Convert bits in a long value to a LuaValue.
LONGCOMMENT0 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGCOMMENT1 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGCOMMENT2 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGCOMMENT3 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGCOMMENTN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
longString(String) - 类 中的静态方法org.luaj.vm2.ast.Str
 
LONGSTRING0 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGSTRING1 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGSTRING2 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGSTRING3 - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
LONGSTRINGN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
lt(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
lt(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
LT - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__lt" for use as metatag
lt(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning LuaValue.
lt(double) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric comparison with another value of double type, including metatag processing, and returning LuaValue.
lt(long) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric comparison with another value of int type, including metatag processing, and returning LuaValue.
lt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt_b(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt_b(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
lt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt_b(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt_b(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
lt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
lt_b(int) - 类 中的方法org.luaj.vm2.LuaString
 
lt_b(double) - 类 中的方法org.luaj.vm2.LuaString
 
lt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lt_b(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lt_b(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lt_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
lt_b(long) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric comparison with another value of int type, including metatag processing, and returning java boolean.
lt_b(double) - 类 中的方法org.luaj.vm2.LuaValue
Less than: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
lteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
lteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lteq(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning LuaValue.
lteq(double) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric comparison with another value of double type, including metatag processing, and returning LuaValue.
lteq(long) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric comparison with another value of int type, including metatag processing, and returning LuaValue.
lteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq_b(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq_b(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
lteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq_b(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq_b(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
lteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
lteq_b(int) - 类 中的方法org.luaj.vm2.LuaString
 
lteq_b(double) - 类 中的方法org.luaj.vm2.LuaString
 
lteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lteq_b(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lteq_b(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
lteq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric or string comparison with another value of unknown type, including metatag processing, and returning java boolean.
lteq_b(long) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric comparison with another value of int type, including metatag processing, and returning java boolean.
lteq_b(double) - 类 中的方法org.luaj.vm2.LuaValue
Less than or equals: Perform numeric comparison with another value of double type, including metatag processing, and returning java boolean.
lua - <Unnamed>中的类
lua command for use in JSE environments.
lua() - 类 的构造器lua
 
Lua - org.luaj.vm2中的类
Constants for lua limits and opcodes.
Lua() - 类 的构造器org.luaj.vm2.Lua
 
LUA_FUNC_ENV - 类 中的静态变量org.luaj.vm2.Lua
use func.env
LUA_JAVA_OO - 类 中的静态变量org.luaj.vm2.Lua
use t.filed
LUA_LOCAL_ENV - 类 中的静态变量org.luaj.vm2.Lua
use first local _ENV
LUA_MULTRET - 类 中的静态变量org.luaj.vm2.Lua
use return values from previous op
lua_resume(LuaThread, Varargs) - 类 中的方法org.luaj.vm2.LuaThread.State
 
lua_searcher - 类 中的变量org.luaj.vm2.lib.PackageLib
Loader that loads as a lua script using the lua path currently in path
lua_searcher() - 类 的构造器org.luaj.vm2.lib.PackageLib.lua_searcher
 
LUA_SIGNATURE - 类 中的静态变量org.luaj.vm2.LoadState
Signature byte indicating the file is a compiled binary chunk
LUA_TBOOLEAN - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TFUNCTION - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TINT - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TLIGHTUSERDATA - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TNIL - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TNONE - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TNUMBER - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TSTRING - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TTABLE - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TTHREAD - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TUSERDATA - 类 中的静态变量org.luaj.vm2.LoadState
 
LUA_TVALUE - 类 中的静态变量org.luaj.vm2.LoadState
 
lua_yield(Varargs) - 类 中的方法org.luaj.vm2.LuaThread.State
 
LuaBoolean - org.luaj.vm2中的类
Extension of LuaValue which can hold a Java boolean as its value.
luaByte(int) - 类 中的方法org.luaj.vm2.LuaString
 
luaByte(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
luac - <Unnamed>中的类
Compiler for lua files to lua bytecode.
LuaC - org.luaj.vm2.compiler中的类
Compiler for Lua.
LuaC() - 类 的构造器org.luaj.vm2.compiler.LuaC
 
LUAC_FORMAT - 类 中的静态变量org.luaj.vm2.LoadState
for header of binary files -- this is the official format
LUAC_HEADERSIZE - 类 中的静态变量org.luaj.vm2.LoadState
size of header of binary files
LUAC_TAIL - 类 中的静态变量org.luaj.vm2.LoadState
Data to catch conversion errors
LUAC_VERSION - 类 中的静态变量org.luaj.vm2.LoadState
for header of binary files -- this is Lua 5.2
LuaClosure - org.luaj.vm2中的类
Extension of LuaFunction which executes lua bytecode.
LuaClosure(Prototype, Globals, LuaValue) - 类 的构造器org.luaj.vm2.LuaClosure
Create a closure around a Prototype with a specific environment.
LuaDispatchGenProcessor - cn.mythoi.processor中的类
 
LuaDispatchGenProcessor() - 类 的构造器cn.mythoi.processor.LuaDispatchGenProcessor
 
LuaDouble - org.luaj.vm2中的类
Extension of LuaNumber which can hold a Java double as its value.
LuaError - org.luaj.vm2中的异常错误
RuntimeException that is thrown and caught in response to a lua error.
LuaError(Throwable) - 异常错误 的构造器org.luaj.vm2.LuaError
Construct LuaError when a program exception occurs.
LuaError(String) - 异常错误 的构造器org.luaj.vm2.LuaError
Construct a LuaError with a specific message.
LuaError(String, int) - 异常错误 的构造器org.luaj.vm2.LuaError
Construct a LuaError with a message, and level to draw line number information from.
LuaError(LuaValue) - 异常错误 的构造器org.luaj.vm2.LuaError
Construct a LuaError with a LuaValue as the message object, and level to draw line number information from.
LuaFunction - org.luaj.vm2中的类
Base class for functions implemented in Java.
LuaFunction() - 类 的构造器org.luaj.vm2.LuaFunction
 
LuaFunction(LuaValue) - 类 的构造器org.luaj.vm2.LuaFunction
 
LuaInteger - org.luaj.vm2中的类
Extension of LuaNumber which can hold a Java int as its value.
LuajAutoConfiguration - cn.mythoi.config中的类
 
LuajAutoConfiguration() - 类 的构造器cn.mythoi.config.LuajAutoConfiguration
 
LuajavaLib - org.luaj.vm2.lib.jse中的类
Subclass of LibFunction which implements the features of the luajava package.
LuajavaLib() - 类 的构造器org.luaj.vm2.lib.jse.LuajavaLib
 
luajc - <Unnamed>中的类
Compiler for lua files to compile lua sources or lua binaries into java classes.
LuaJC - org.luaj.vm2.luajc中的类
Implementation of Globals.Compiler which does direct lua-to-java-bytecode compiling.
LuaJC() - 类 的构造器org.luaj.vm2.luajc.LuaJC
 
LuajClassLoader - org.luaj.vm2.server中的类
Class loader that can be used to launch a lua script in a Java VM that has a unique set of classes for org.luaj classes.
LuajClassLoader() - 类 的构造器org.luaj.vm2.server.LuajClassLoader
 
LuajContext - org.luaj.vm2.script中的类
Context for LuaScriptEngine execution which maintains its own Globals, and manages the input and output redirection.
LuajContext() - 类 的构造器org.luaj.vm2.script.LuajContext
Construct a LuajContext with its own globals which may be debug globals depending on the value of the system property 'org.luaj.debug' If the system property 'org.luaj.debug' is set, the globals created will be a debug globals that includes the debug library.
LuajContext(boolean, boolean) - 类 的构造器org.luaj.vm2.script.LuajContext
Construct a LuajContext with its own globals, which which optionally are debug globals, and optionally use the luajc direct lua to java bytecode compiler.
LuajProperties - cn.mythoi.properties中的类
 
LuajProperties() - 类 的构造器cn.mythoi.properties.LuajProperties
 
LuaList - org.luaj.vm2中的类
Created by nirenr on 2019/10/20.
LuaList() - 类 的构造器org.luaj.vm2.LuaList
Construct empty table
LuaList(int) - 类 的构造器org.luaj.vm2.LuaList
Construct table with preset capacity.
LuaList(Varargs) - 类 的构造器org.luaj.vm2.LuaList
Construct table of unnamed elements.
LuaList(Varargs, int) - 类 的构造器org.luaj.vm2.LuaList
Construct table of unnamed elements.
luaMain(LuaValue, String[]) - 类 中的静态方法org.luaj.vm2.lib.jse.JsePlatform
Simple wrapper for invoking a lua function with command line arguments.
LuaNil - org.luaj.vm2中的类
Class to encapsulate behavior of the singleton instance nil There will be one instance of this class, LuaValue.NIL, per Java virtual machine.
LuaNumber - org.luaj.vm2中的类
Base class for representing numbers as lua values directly.
LuaNumber() - 类 的构造器org.luaj.vm2.LuaNumber
 
luaP_opmodes - 类 中的静态变量org.luaj.vm2.Lua
 
LuaParser - org.luaj.vm2.parser中的类
 
LuaParser(InputStream) - 类 的构造器org.luaj.vm2.parser.LuaParser
Constructor with InputStream.
LuaParser(InputStream, String) - 类 的构造器org.luaj.vm2.parser.LuaParser
Constructor with InputStream and supplied encoding
LuaParser(Reader) - 类 的构造器org.luaj.vm2.parser.LuaParser
Constructor.
LuaParser(LuaParserTokenManager) - 类 的构造器org.luaj.vm2.parser.LuaParser
Constructor with generated Token Manager.
LuaParserConstants - org.luaj.vm2.parser中的接口
Token literal values and constants.
LuaParserTokenManager - org.luaj.vm2.parser中的类
Token Manager.
LuaParserTokenManager(SimpleCharStream) - 类 的构造器org.luaj.vm2.parser.LuaParserTokenManager
Constructor.
LuaParserTokenManager(SimpleCharStream, int) - 类 的构造器org.luaj.vm2.parser.LuaParserTokenManager
Constructor.
LuaRunner - cn.mythoi.annotation中的注释类型
 
LuaRunnerConstant - cn.mythoi.constant中的类
 
LuaRunnerConstant() - 类 的构造器cn.mythoi.constant.LuaRunnerConstant
 
LuaRunnerConstant.LuaRunnerType - cn.mythoi.constant中的类
 
LuaRunnerProcessor - cn.mythoi.processor中的类
 
LuaRunnerProcessor() - 类 的构造器cn.mythoi.processor.LuaRunnerProcessor
 
LuaRunnerType() - 类 的构造器cn.mythoi.constant.LuaRunnerConstant.LuaRunnerType
 
LuaScriptEngine - org.luaj.vm2.script中的类
Implementation of the ScriptEngine interface which can compile and execute scripts using luaj.
LuaScriptEngine() - 类 的构造器org.luaj.vm2.script.LuaScriptEngine
 
LuaScriptEngineFactory - org.luaj.vm2.script中的类
Jsr 223 scripting engine factory.
LuaScriptEngineFactory() - 类 的构造器org.luaj.vm2.script.LuaScriptEngineFactory
 
LuaString - org.luaj.vm2中的类
Subclass of LuaValue for representing lua strings.
LuaTable - org.luaj.vm2中的类
Subclass of LuaValue for representing lua tables.
LuaTable() - 类 的构造器org.luaj.vm2.LuaTable
Construct empty table
LuaTable(LuaTable) - 类 的构造器org.luaj.vm2.LuaTable
 
LuaTable(int, int) - 类 的构造器org.luaj.vm2.LuaTable
Construct table with preset capacity.
LuaTable(LuaValue[], LuaValue[], Varargs) - 类 的构造器org.luaj.vm2.LuaTable
Construct table with named and unnamed parts.
LuaTable(Varargs) - 类 的构造器org.luaj.vm2.LuaTable
Construct table of unnamed elements.
LuaTable(Varargs, int) - 类 的构造器org.luaj.vm2.LuaTable
Construct table of unnamed elements.
LuaThread - org.luaj.vm2中的类
Subclass of LuaValue that implements a lua coroutine thread using Java Threads.
LuaThread(Globals) - 类 的构造器org.luaj.vm2.LuaThread
Private constructor for main thread only
LuaThread(Globals, LuaValue) - 类 的构造器org.luaj.vm2.LuaThread
Create a LuaThread around a function and environment
LuaThread.State - org.luaj.vm2中的类
 
LuaUserdata - org.luaj.vm2中的类
 
LuaUserdata(Object) - 类 的构造器org.luaj.vm2.LuaUserdata
 
LuaUserdata(Object, LuaValue) - 类 的构造器org.luaj.vm2.LuaUserdata
 
LuaUtf8String - org.luaj.vm2中的类
Created by nirenr on 2020/1/4.
LuaValue - org.luaj.vm2中的类
Base class for all concrete lua type values.
LuaValue() - 类 的构造器org.luaj.vm2.LuaValue
 

M

m_bytes - 类 中的变量org.luaj.vm2.LuaString
The bytes for the string.
m_bytes - 类 中的变量org.luaj.vm2.LuaUtf8String
The bytes for the string.
m_instance - 类 中的变量org.luaj.vm2.LuaUserdata
 
m_length - 类 中的变量org.luaj.vm2.LuaString
The number of bytes that comprise this string
m_length - 类 中的变量org.luaj.vm2.LuaUtf8String
The number of bytes that comprise this string
m_metatable - 类 中的变量org.luaj.vm2.LuaList
metatable for this table, or null
m_metatable - 类 中的变量org.luaj.vm2.LuaTable
metatable for this table, or null
m_metatable - 类 中的变量org.luaj.vm2.LuaUserdata
 
m_offset - 类 中的变量org.luaj.vm2.LuaString
The offset into the byte array, 0 means start at the first byte
m_offset - 类 中的变量org.luaj.vm2.LuaUtf8String
The offset into the byte array, 0 means start at the first byte
main(String[]) - 类 中的静态方法lua
 
main(String[]) - 类 中的静态方法luac
 
main(String[]) - 类 中的静态方法luajc
 
main(String[]) - 类 中的静态方法org.luaj.vm2.parser.LuaParser
 
mainfunc(FuncState) - 类 中的方法org.luaj.vm2.compiler.LexState
 
make(boolean, boolean) - 类 中的静态方法org.luaj.vm2.WeakTable
 
makeAssignment(JCTree.JCExpression, JCTree.JCExpression) - 类 中的静态方法cn.mythoi.util.JCTreeUtils
变量赋值
makeroom(int, int) - 类 中的方法org.luaj.vm2.Buffer
Ensure there is enough room before and after the bytes.
makeVarDef(JCTree.JCModifiers, JCTree.JCExpression, String, JCTree.JCExpression) - 类 中的静态方法cn.mythoi.util.JCTreeUtils
创建变量语句并赋值
markHasAssignment() - 类 中的方法org.luaj.vm2.ast.Exp.NameExp
 
markHasAssignment() - 类 中的方法org.luaj.vm2.ast.Exp.VarExp
 
MASK_A - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_Ax - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_B - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_Bx - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_C - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_NOT_A - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_NOT_B - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_NOT_Bx - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_NOT_C - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_NOT_OP - 类 中的静态变量org.luaj.vm2.Lua
 
MASK_OP - 类 中的静态变量org.luaj.vm2.Lua
 
MathLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard math library.
MathLib() - 类 的构造器org.luaj.vm2.lib.MathLib
Construct a MathLib, which can be initialized by calling it with a modname string, and a global environment table as arguments using MathLib.call(LuaValue, LuaValue).
MATHLIB - 类 中的静态变量org.luaj.vm2.lib.MathLib
Pointer to the latest MathLib instance, used only to dispatch math.exp to tha correct platform math library.
MathLib.BinaryOp - org.luaj.vm2.lib中的类
 
MathLib.UnaryOp - org.luaj.vm2.lib中的类
 
MAX_CALLSTACK - 类 中的静态变量org.luaj.vm2.LuaThread
 
MAX_OP - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_A - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_Ax - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_B - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_Bx - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_C - 类 中的静态变量org.luaj.vm2.Lua
 
MAXARG_sBx - 类 中的静态变量org.luaj.vm2.Lua
 
MAXINDEXRK - 类 中的静态变量org.luaj.vm2.Lua
 
maxNextCharInd - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
MAXSTACK - 类 中的静态变量org.luaj.vm2.compiler.Constants
Maximum stack size of a luaj vm interpreter instance.
maxstacksize - 类 中的变量org.luaj.vm2.Prototype
 
mConst - 类 中的变量org.luaj.vm2.LuaTable
 
memberAccess(String) - 类 中的静态方法cn.mythoi.util.JCTreeUtils
创建多级访问
METATABLE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__metatable" for use as metatag
metatableOf(LuaValue) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Metatable instance from the given LuaValue
metatag(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Get particular metatag, or return LuaValue.NIL if it doesn't exist
method - 类 中的变量org.luaj.vm2.ast.FuncName
 
method(String) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 0 arguments, including metatag processing, and return only the first return value.
method(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 0 arguments, including metatag processing, and return only the first return value.
method(String, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 1 argument, including metatag processing, and return only the first return value.
method(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 1 argument, including metatag processing, and return only the first return value.
method(String, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 2 arguments, including metatag processing, and return only the first return value.
method(LuaValue, LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Call named method on this with 2 arguments, including metatag processing, and return only the first return value.
MethodCall(Exp.PrimaryExp, String, FuncArgs) - 类 的构造器org.luaj.vm2.ast.Exp.MethodCall
 
methodop(Exp.PrimaryExp, String, FuncArgs) - 类 中的静态方法org.luaj.vm2.ast.Exp
foo:bar(4,5)
MINUSONE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue number constant equal to -1
mod(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
mod(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
mod(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
mod(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
mod(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
mod(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
mod(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
mod(double) - 类 中的方法org.luaj.vm2.LuaString
 
mod(int) - 类 中的方法org.luaj.vm2.LuaString
 
mod(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
mod(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
mod(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
MOD - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__mod" for use as metatag
mod(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Modulo: Perform numeric modulo operation with another value of unknown type, including metatag processing.
mod(double) - 类 中的方法org.luaj.vm2.LuaValue
Modulo: Perform numeric modulo operation with another value of double type without metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number For metatag processing LuaValue.mod(LuaValue) must be used
mod(long) - 类 中的方法org.luaj.vm2.LuaValue
Modulo: Perform numeric modulo operation with another value of int type without metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number For metatag processing LuaValue.mod(LuaValue) must be used
MODE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__mode" for use as metatag
modFrom(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
modFrom(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
modFrom(double) - 类 中的方法org.luaj.vm2.LuaString
 
modFrom(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
modFrom(double) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-modulo: Perform numeric modulo operation from another value with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
module - 类 中的变量org.luaj.vm2.lib.PackageLib
 
module() - 类 的构造器org.luaj.vm2.lib.PackageLib.module
 
more() - 类 中的方法org.json.JSONTokener
Returns true until the input has been exhausted.
mul(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
mul(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
mul(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
mul(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
mul(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
mul(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
mul(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
mul(double) - 类 中的方法org.luaj.vm2.LuaString
 
mul(int) - 类 中的方法org.luaj.vm2.LuaString
 
mul(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
mul(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
mul(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
MUL - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__mul" for use as metatag
mul(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Multiply: Perform numeric multiply operation with another value of unknown type, including metatag processing.
mul(double) - 类 中的方法org.luaj.vm2.LuaValue
Multiply: Perform numeric multiply operation with another value of double type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
mul(long) - 类 中的方法org.luaj.vm2.LuaValue
Multiply: Perform numeric multiply operation with another value of int type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number

N

name - 类 中的变量org.luaj.vm2.ast.Exp.FieldExp
 
name - 类 中的变量org.luaj.vm2.ast.Exp.MethodCall
 
name - 类 中的变量org.luaj.vm2.ast.Exp.NameExp
 
name - 类 中的变量org.luaj.vm2.ast.FuncName
 
Name - org.luaj.vm2.ast中的类
 
Name(String) - 类 的构造器org.luaj.vm2.ast.Name
 
name - 类 中的变量org.luaj.vm2.ast.Name
 
name - 类 中的变量org.luaj.vm2.ast.Stat.FuncDef
 
name - 类 中的变量org.luaj.vm2.ast.Stat.Goto
 
name - 类 中的变量org.luaj.vm2.ast.Stat.Label
 
name - 类 中的变量org.luaj.vm2.ast.Stat.LocalFuncDef
 
name - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
name - 类 中的变量org.luaj.vm2.ast.TableField
 
name - 类 中的变量org.luaj.vm2.ast.Variable
The name as it appears in lua source code
name - 类 中的变量org.luaj.vm2.lib.LibFunction
The common name for this function, useful for debugging.
name() - 类 中的方法org.luaj.vm2.LuaClosure
 
name() - 类 中的方法org.luaj.vm2.LuaFunction
Return a human-readable name for this function.
name - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
NAME - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
name - 类 中的变量org.luaj.vm2.Prototype
 
name - 类 中的变量org.luaj.vm2.Upvaldesc
 
namedField(String, Exp) - 类 中的静态方法org.luaj.vm2.ast.TableField
 
namedVariables - 类 中的变量org.luaj.vm2.ast.NameScope
 
NameExp(String) - 类 的构造器org.luaj.vm2.ast.Exp.NameExp
 
NameList() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
nameprefix(String) - 类 中的静态方法org.luaj.vm2.ast.Exp
foo
NameResolver - org.luaj.vm2.ast中的类
Visitor that resolves names to scopes.
NameResolver() - 类 的构造器org.luaj.vm2.ast.NameResolver
 
names() - 类 中的方法org.json.JSONObject
Returns an array containing the string names in this object.
names - 类 中的变量org.luaj.vm2.ast.ParList
 
names - 类 中的变量org.luaj.vm2.ast.Stat.GenericFor
 
names - 类 中的变量org.luaj.vm2.ast.Stat.LocalAssign
 
NameScope - org.luaj.vm2.ast中的类
 
NameScope() - 类 的构造器org.luaj.vm2.ast.NameScope
Construct default names scope
NameScope(NameScope) - 类 的构造器org.luaj.vm2.ast.NameScope
Construct name scope within another scope
NAN - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant LuaDouble representing NaN (not a number)
narg() - 类 中的方法org.luaj.vm2.LuaValue
 
narg() - 类 中的方法org.luaj.vm2.TailcallVarargs
 
narg() - 类 中的方法org.luaj.vm2.Varargs
Get the number of arguments, or 0 if there are none.
neg() - 类 中的方法org.luaj.vm2.LuaDouble
 
neg() - 类 中的方法org.luaj.vm2.LuaInteger
 
neg() - 类 中的方法org.luaj.vm2.LuaString
 
neg() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
neg() - 类 中的方法org.luaj.vm2.LuaValue
Unary minus: return negative value (-this) as defined by lua unary minus operator
NEGINF - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant LuaDouble representing negative infinity
neq(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Notquals: Perform inequality comparison with another value including metatag processing using LuaValue.EQ.
neq_b(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Notquals: Perform inequality comparison with another value including metatag processing using LuaValue.EQ.
NEWINDEX - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__newindex" for use as metatag
NewLauncher() - 类 中的静态方法org.luaj.vm2.server.LuajClassLoader
Construct a default Launcher instance that will load classes in its own LuajClassLoader using the default implementation class DefaultLauncher.
NewLauncher(Class<? extends Launcher>) - 类 中的静态方法org.luaj.vm2.server.LuajClassLoader
Construct a Launcher instance that will load classes in its own LuajClassLoader using a user-supplied implementation class that implements Launcher.
newTable(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
newTailcallVarargs() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
newToken(int, String) - 类 中的静态方法org.luaj.vm2.parser.Token
Returns a new Token object, by default.
newToken(int) - 类 中的静态方法org.luaj.vm2.parser.Token
 
newupe() - 类 中的静态方法org.luaj.vm2.lib.LibFunction
Java code generation utility to allocate storage for upvalue, leave it empty
newupl(LuaValue) - 类 中的静态方法org.luaj.vm2.lib.LibFunction
Java code generation utility to allocate storage for upvalue, initialize with value
newupn() - 类 中的静态方法org.luaj.vm2.lib.LibFunction
Java code generation utility to allocate storage for upvalue, initialize with nil
newVarargs(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
newVarargsVarresult(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
next() - 类 中的方法org.json.JSONTokener
Returns the next available character, or the null character '\0' if all input has been exhausted.
next(char) - 类 中的方法org.json.JSONTokener
Returns the next available character if it equals c.
next(int) - 类 中的方法org.json.JSONTokener
Returns the next length characters of the input.
next(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
Get the next element after a particular key in the table
next(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
Get the next element after a particular key in the table
next(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Find the next key,value pair if this is a table, return LuaValue.NIL if there are no more, or throw a LuaError if not a table.
next - 类 中的变量org.luaj.vm2.parser.Token
A reference to the next regular (non-special) token from the input stream.
next - 类 中的变量org.luaj.vm2.WeakTable.WeakSlot
 
nextClean() - 类 中的方法org.json.JSONTokener
Returns the next character that is not whitespace and does not belong to a comment.
nextString(char) - 类 中的方法org.json.JSONTokener
Returns the string up to but not including quote, unescaping any character escape sequences encountered along the way.
nextTo(String) - 类 中的方法org.json.JSONTokener
Returns the trimmed string holding the characters up to but not including the first of: any character in excluded a newline character '\n' a carriage return '\r' The returned string shares its backing character array with this tokener's input string.
nextTo(char) - 类 中的方法org.json.JSONTokener
Equivalent to nextTo(String.valueOf(excluded)).
nextValue() - 类 中的方法org.json.JSONTokener
Returns the next value from the input.
NIL(int) - 类 中的静态方法org.luaj.vm2.luajc.VarInfo
 
NIL - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue constant corresponding to lua #NIL
NIL - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
NILS - 类 中的静态变量org.luaj.vm2.LuaValue
Array of LuaValue.NIL values to optimize filling stacks using System.arraycopy().
NO_REG - 类 中的静态变量org.luaj.vm2.Lua
invalid register that fits in 8 bits
NONE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue constant corresponding to a Varargs list of no values
not() - 类 中的方法org.luaj.vm2.LuaBoolean
 
not() - 类 中的方法org.luaj.vm2.LuaNil
 
not() - 类 中的方法org.luaj.vm2.LuaValue
Unary not: return inverse boolean value (~this) as defined by lua not operator
NOT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
NOVALS - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue array constant with no values
nreturns() - 类 中的方法org.luaj.vm2.ast.Stat.Return
 
NULL - 类 中的静态变量org.json.JSONObject
A sentinel value used to explicitly define a name with no value.
NUM_OPCODES - 类 中的静态变量org.luaj.vm2.Lua
 
NUMBER - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
NUMBER_FORMAT_DEFAULT - 类 中的静态变量org.luaj.vm2.compiler.DumpState
default number format
NUMBER_FORMAT_FLOATS_OR_DOUBLES - 类 中的静态变量org.luaj.vm2.compiler.DumpState
format corresponding to non-number-patched lua, all numbers are floats or doubles
NUMBER_FORMAT_FLOATS_OR_DOUBLES - 类 中的静态变量org.luaj.vm2.LoadState
format corresponding to non-number-patched lua, all numbers are floats or doubles
NUMBER_FORMAT_INTS_ONLY - 类 中的静态变量org.luaj.vm2.compiler.DumpState
format corresponding to non-number-patched lua, all numbers are ints
NUMBER_FORMAT_INTS_ONLY - 类 中的静态变量org.luaj.vm2.LoadState
format corresponding to non-number-patched lua, all numbers are ints
NUMBER_FORMAT_NUM_PATCH_INT32 - 类 中的静态变量org.luaj.vm2.compiler.DumpState
format corresponding to number-patched lua, all numbers are 32-bit (4 byte) ints
NUMBER_FORMAT_NUM_PATCH_INT32 - 类 中的静态变量org.luaj.vm2.LoadState
format corresponding to number-patched lua, all numbers are 32-bit (4 byte) ints
numberconstant(String) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
numberToString(Number) - 类 中的静态方法org.json.JSONObject
Encodes the number as a JSON string.
NumericFor(String, Exp, Exp, Exp, Block) - 类 的构造器org.luaj.vm2.ast.Stat.NumericFor
 
numparams - 类 中的变量org.luaj.vm2.Prototype
 

O

object() - 类 中的方法org.json.JSONStringer
Begins encoding a new object.
onCall(LuaFunction) - 类 中的方法org.luaj.vm2.lib.DebugLib
 
onCall(LuaClosure, Varargs, LuaValue[]) - 类 中的方法org.luaj.vm2.lib.DebugLib
 
ONE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue number constant equal to 1
OneArgFunction - org.luaj.vm2.lib中的类
Abstract base class for Java function implementations that take one argument and return one value.
OneArgFunction() - 类 的构造器org.luaj.vm2.lib.OneArgFunction
Default constructor
onEndOfLuaInstruction(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
onInstruction(int, Varargs, int) - 类 中的方法org.luaj.vm2.lib.DebugLib
 
onInvoke(Varargs) - 类 中的方法org.luaj.vm2.lib.VarArgFunction
 
onInvoke(Varargs) - 类 中的方法org.luaj.vm2.LuaClosure
 
onInvoke(Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Callback used during tail call processing to invoke the function once.
onReturn() - 类 中的方法org.luaj.vm2.lib.DebugLib
 
op - 类 中的变量org.luaj.vm2.ast.Exp.BinopExp
 
op - 类 中的变量org.luaj.vm2.ast.Exp.UnopExp
 
OP_ADD - 类 中的静态变量org.luaj.vm2.Lua
 
OP_AND - 类 中的静态变量org.luaj.vm2.Lua
 
OP_BAND - 类 中的静态变量org.luaj.vm2.Lua
 
OP_BNOT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_BOR - 类 中的静态变量org.luaj.vm2.Lua
 
OP_BXOR - 类 中的静态变量org.luaj.vm2.Lua
 
OP_CALL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_CLOSURE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_CONCAT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_DEFER - 类 中的静态变量org.luaj.vm2.Lua
 
OP_DIV - 类 中的静态变量org.luaj.vm2.Lua
 
OP_EQ - 类 中的静态变量org.luaj.vm2.Lua
 
OP_EXTRAARG - 类 中的静态变量org.luaj.vm2.Lua
 
OP_FORLOOP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_FORPREP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GETENV - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GETGLOBAL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GETTABLE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GETTABUP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GETUPVAL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_GT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_IDIV - 类 中的静态变量org.luaj.vm2.Lua
 
OP_IMPORT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_JMP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LEN - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LOADBOOL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LOADK - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LOADKX - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LOADNIL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_LT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_MOD - 类 中的静态变量org.luaj.vm2.Lua
 
OP_MODULE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_MOVE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_MUL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_NEQ - 类 中的静态变量org.luaj.vm2.Lua
 
OP_NEWLIST - 类 中的静态变量org.luaj.vm2.Lua
 
OP_NEWTABLE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_NOT - 类 中的静态变量org.luaj.vm2.Lua
 
OP_OR - 类 中的静态变量org.luaj.vm2.Lua
 
OP_POW - 类 中的静态变量org.luaj.vm2.Lua
 
OP_RETURN - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SELF - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETENV - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETGLOBAL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETLIST - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETTABLE - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETTABUP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SETUPVAL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SHL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SHR - 类 中的静态变量org.luaj.vm2.Lua
 
OP_SUB - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TAILCALL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TCALL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TEST - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TESTSET - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TFORCALL - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TFOREACH - 类 中的静态变量org.luaj.vm2.Lua
 
OP_TFORLOOP - 类 中的静态变量org.luaj.vm2.Lua
 
OP_UNM - 类 中的静态变量org.luaj.vm2.Lua
 
OP_VARARG - 类 中的静态变量org.luaj.vm2.Lua
 
OpArgK - 类 中的静态变量org.luaj.vm2.Lua
 
OpArgN - 类 中的静态变量org.luaj.vm2.Lua
 
OpArgR - 类 中的静态变量org.luaj.vm2.Lua
 
OpArgU - 类 中的静态变量org.luaj.vm2.Lua
 
opcode - 类 中的变量org.luaj.vm2.lib.LibFunction
User-defined opcode to differentiate between instances of the library function class.
openFile(String, boolean, boolean, boolean, boolean) - 类 中的方法org.luaj.vm2.lib.IoLib
Open a file in a particular mode.
openFile(String, boolean, boolean, boolean, boolean) - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
openProgram(String, String) - 类 中的方法org.luaj.vm2.lib.IoLib
Start a new process and return a file for input or output
openProgram(String, String) - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
openups - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
OPNAMES - 类 中的静态变量org.luaj.vm2.Print
String names for each lua opcode value.
opt(int) - 类 中的方法org.json.JSONArray
Returns the value at index, or null if the array has no value at index.
opt(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name, or null if no such mapping exists.
optBoolean(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a boolean or can be coerced to a boolean.
optBoolean(int, boolean) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a boolean or can be coerced to a boolean.
optBoolean(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a boolean or can be coerced to a boolean, or false otherwise.
optBoolean(String, boolean) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a boolean or can be coerced to a boolean, or fallback otherwise.
optboolean(boolean) - 类 中的方法org.luaj.vm2.LuaBoolean
 
optboolean(boolean) - 类 中的方法org.luaj.vm2.LuaNil
 
optboolean(boolean) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a boolean and return its boolean value
optboolean(int, boolean) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a boolean value, defval if nil, or throw a LuaError if any other type.
optclosure(LuaClosure) - 类 中的方法org.luaj.vm2.LuaClosure
 
optclosure(LuaClosure) - 类 中的方法org.luaj.vm2.LuaNil
 
optclosure(LuaClosure) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a closure and return as LuaClosure A LuaClosure is a LuaFunction that executes lua byteccode.
optclosure(int, LuaClosure) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a closure, defval if nil, or throw a LuaError if any other type.
optDouble(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a double or can be coerced to a double.
optDouble(int, double) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a double or can be coerced to a double.
optDouble(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a double or can be coerced to a double, or NaN otherwise.
optDouble(String, double) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a double or can be coerced to a double, or fallback otherwise.
optdouble(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
optdouble(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
optdouble(double) - 类 中的方法org.luaj.vm2.LuaNil
 
optdouble(double) - 类 中的方法org.luaj.vm2.LuaString
 
optdouble(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optdouble(double) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a number or string convertible to number and return as double
optdouble(int, double) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a double, defval if nil, or throw a LuaError if it cannot be converted to one.
optfunction(LuaFunction) - 类 中的方法org.luaj.vm2.LuaFunction
 
optfunction(LuaFunction) - 类 中的方法org.luaj.vm2.LuaNil
 
optfunction(LuaFunction) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a function and return as LuaFunction A LuaFunction may either be a Java function that implements functionality directly in Java, or a LuaClosure which is a LuaFunction that executes lua bytecode.
optfunction(int, LuaFunction) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a function, defval if nil, or throw a LuaError if an incompatible type.
optInt(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is an int or can be coerced to an int.
optInt(int, int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is an int or can be coerced to an int.
optInt(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is an int or can be coerced to an int, or 0 otherwise.
optInt(String, int) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is an int or can be coerced to an int, or fallback otherwise.
optint(int) - 类 中的方法org.luaj.vm2.LuaDouble
 
optint(int) - 类 中的方法org.luaj.vm2.LuaInteger
 
optint(int) - 类 中的方法org.luaj.vm2.LuaNil
 
optint(int) - 类 中的方法org.luaj.vm2.LuaString
 
optint(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optint(int) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a number or string convertible to number and return as int
optint(int, int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java int value, discarding any fractional part, defval if nil, or throw a LuaError if not a number.
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaDouble
 
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaInteger
 
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaNil
 
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaString
 
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optinteger(LuaInteger) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a number or string convertible to number and return as LuaInteger
optinteger(int, LuaInteger) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java int value, defval if nil, or throw a LuaError if not a number or is not representable by a java int.
optJSONArray(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a JSONArray.
optJSONArray(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a JSONArray, or null otherwise.
optJSONObject(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a JSONObject.
optJSONObject(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a JSONObject, or null otherwise.
optjstring(String) - 类 中的方法org.luaj.vm2.LuaDouble
 
optjstring(String) - 类 中的方法org.luaj.vm2.LuaInteger
 
optjstring(String) - 类 中的方法org.luaj.vm2.LuaNil
 
optjstring(String) - 类 中的方法org.luaj.vm2.LuaString
 
optjstring(String) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optjstring(String) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a string or number and return as Java String
optjstring(int, String) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java String if a string or number, defval if nil, or throw a LuaError if any other type
optLong(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a long or can be coerced to a long.
optLong(int, long) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists and is a long or can be coerced to a long.
optLong(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a long or can be coerced to a long, or 0 otherwise.
optLong(String, long) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists and is a long or can be coerced to a long, or fallback otherwise.
optlong(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
optlong(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
optlong(long) - 类 中的方法org.luaj.vm2.LuaNil
 
optlong(long) - 类 中的方法org.luaj.vm2.LuaString
 
optlong(long) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optlong(long) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a number or string convertible to number and return as long
optlong(int, long) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java long value, discarding any fractional part, defval if nil, or throw a LuaError if not a number.
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaDouble
 
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaNil
 
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaNumber
 
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaString
 
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optnumber(LuaNumber) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a number or string convertible to number and return as LuaNumber
optnumber(int, LuaNumber) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaNumber, defval if nil, or throw a LuaError if not a number or string that can be converted to a number.
optString(int) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists, coercing it if necessary.
optString(int, String) - 类 中的方法org.json.JSONArray
Returns the value at index if it exists, coercing it if necessary.
optString(String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists, coercing it if necessary, or the empty string if no such mapping exists.
optString(String, String) - 类 中的方法org.json.JSONObject
Returns the value mapped by name if it exists, coercing it if necessary, or fallback if no such mapping exists.
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaDouble
 
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaInteger
 
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaNil
 
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaString
 
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
optstring(LuaString) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a string or number and return as LuaString
optstring(int, LuaString) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaString if a string or number, defval if nil, or throw a LuaError if any other type
opttable(LuaTable) - 类 中的方法org.luaj.vm2.LuaList
 
opttable(LuaTable) - 类 中的方法org.luaj.vm2.LuaNil
 
opttable(LuaTable) - 类 中的方法org.luaj.vm2.LuaTable
 
opttable(LuaTable) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a table and return as LuaTable
opttable(int, LuaTable) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaTable if a lua table, defval if nil, or throw a LuaError if any other type.
optthread(LuaThread) - 类 中的方法org.luaj.vm2.LuaNil
 
optthread(LuaThread) - 类 中的方法org.luaj.vm2.LuaThread
 
optthread(LuaThread) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a thread and return as LuaThread
optthread(int, LuaThread) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaThread if a lua thread, defval if nil, or throw a LuaError if any other type.
optuserdata(Object) - 类 中的方法org.luaj.vm2.LuaNil
 
optuserdata(Class, Object) - 类 中的方法org.luaj.vm2.LuaNil
 
optuserdata(Object) - 类 中的方法org.luaj.vm2.LuaUserdata
 
optuserdata(Class, Object) - 类 中的方法org.luaj.vm2.LuaUserdata
 
optuserdata(Object) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a userdata and return the Object instance
optuserdata(Class, Object) - 类 中的方法org.luaj.vm2.LuaValue
Check that optional argument is a userdata whose instance is of a type and return the Object instance
optuserdata(int, Object) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if a userdata, defval if nil, or throw a LuaError if any other type.
optuserdata(int, Class, Object) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if it is a userdata whose instance Class c or a subclass, defval if nil, or throw a LuaError if any other type.
optvalue(LuaValue) - 类 中的方法org.luaj.vm2.LuaNil
 
optvalue(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform argument check that this is not nil or none.
optvalue(int, LuaValue) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a LuaValue if it exists, or defval.
or(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform boolean or with another operand, based on lua rules for boolean evaluation.
OR - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
org.json - 程序包 org.json
 
org.luaj.vm2 - 程序包 org.luaj.vm2
 
org.luaj.vm2.ast - 程序包 org.luaj.vm2.ast
 
org.luaj.vm2.compiler - 程序包 org.luaj.vm2.compiler
 
org.luaj.vm2.lib - 程序包 org.luaj.vm2.lib
 
org.luaj.vm2.lib.jse - 程序包 org.luaj.vm2.lib.jse
 
org.luaj.vm2.luajc - 程序包 org.luaj.vm2.luajc
 
org.luaj.vm2.parser - 程序包 org.luaj.vm2.parser
 
org.luaj.vm2.script - 程序包 org.luaj.vm2.script
 
org.luaj.vm2.server - 程序包 org.luaj.vm2.server
 
OrphanedThread - org.luaj.vm2中的错误
Error sublcass that indicates a lua thread that is no longer referenced has been detected.
OrphanedThread() - 错误 的构造器org.luaj.vm2.OrphanedThread
 
OsLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the standard lua os library.
OsLib() - 类 的构造器org.luaj.vm2.lib.OsLib
Create and OsLib instance.
outerScope - 类 中的变量org.luaj.vm2.ast.NameScope
 

P

p - 类 中的变量org.luaj.vm2.LuaClosure
 
p - 类 中的变量org.luaj.vm2.Prototype
 
package_ - 类 中的变量org.luaj.vm2.Globals
The PackageLib instance loaded into this Globals
PackageLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard package and module library functions.
PackageLib() - 类 的构造器org.luaj.vm2.lib.PackageLib
 
PackageLib.class_searcher - org.luaj.vm2.lib中的类
 
PackageLib.java_searcher - org.luaj.vm2.lib中的类
 
PackageLib.loadlib - org.luaj.vm2.lib中的类
 
PackageLib.lua_searcher - org.luaj.vm2.lib中的类
 
PackageLib.module - org.luaj.vm2.lib中的类
 
PackageLib.preload_searcher - org.luaj.vm2.lib中的类
 
PackageLib.require - org.luaj.vm2.lib中的类
require (modname) Loads the given module.
PackageLib.searchpath - org.luaj.vm2.lib中的类
 
PARAM(int) - 类 中的静态方法org.luaj.vm2.luajc.VarInfo
 
params - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
ParensExp(Exp) - 类 的构造器org.luaj.vm2.ast.Exp.ParensExp
 
parensprefix(Exp) - 类 中的静态方法org.luaj.vm2.ast.Exp
( foo.bar )
parlist - 类 中的变量org.luaj.vm2.ast.FuncBody
 
ParList - org.luaj.vm2.ast中的类
 
ParList(List<Name>, boolean) - 类 的构造器org.luaj.vm2.ast.ParList
 
ParList() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
ParseException - org.luaj.vm2.parser中的异常错误
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - 异常错误 的构造器org.luaj.vm2.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - 异常错误 的构造器org.luaj.vm2.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - 异常错误 的构造器org.luaj.vm2.parser.ParseException
Constructor with message.
pc - 类 中的变量org.luaj.vm2.luajc.VarInfo
 
peek() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
PHI(ProtoInfo, int, int) - 类 中的静态方法org.luaj.vm2.luajc.VarInfo
 
pop() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
POS_A - 类 中的静态变量org.luaj.vm2.Lua
 
POS_Ax - 类 中的静态变量org.luaj.vm2.Lua
 
POS_B - 类 中的静态变量org.luaj.vm2.Lua
 
POS_Bx - 类 中的静态变量org.luaj.vm2.Lua
 
POS_C - 类 中的静态变量org.luaj.vm2.Lua
 
POS_OP - 类 中的静态变量org.luaj.vm2.Lua
 
POSINF - 类 中的静态变量org.luaj.vm2.LuaDouble
Constant LuaDouble representing positive infinity
PostfixOp(Exp.PrimaryExp) - 类 中的方法org.luaj.vm2.parser.LuaParser
 
pow(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
pow(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
pow(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
pow(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
pow(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
pow(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
pow(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
pow(double) - 类 中的方法org.luaj.vm2.LuaString
 
pow(int) - 类 中的方法org.luaj.vm2.LuaString
 
pow(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
pow(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
pow(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
POW - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__pow" for use as metatag
pow(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Raise to power: Raise this value to a power including metatag processing.
pow(double) - 类 中的方法org.luaj.vm2.LuaValue
Raise to power: Raise this value to a power of double type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
pow(long) - 类 中的方法org.luaj.vm2.LuaValue
Raise to power: Raise this value to a power of int type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
powWith(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
powWith(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
powWith(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
powWith(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
powWith(double) - 类 中的方法org.luaj.vm2.LuaString
 
powWith(int) - 类 中的方法org.luaj.vm2.LuaString
 
powWith(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
powWith(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
powWith(double) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-raise to power: Raise another value of double type to this power with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
powWith(long) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-raise to power: Raise another value of double type to this power with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
PrefixExp() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
preload_searcher - 类 中的变量org.luaj.vm2.lib.PackageLib
Loader that loads from preload table if found there
preload_searcher() - 类 的构造器org.luaj.vm2.lib.PackageLib.preload_searcher
 
prepend(LuaString) - 类 中的方法org.luaj.vm2.Buffer
Concatenate bytes from a LuaString onto the front of this buffer
presize(int) - 类 中的方法org.luaj.vm2.LuaList
 
presize(int) - 类 中的方法org.luaj.vm2.LuaTable
 
presize(int, int) - 类 中的方法org.luaj.vm2.LuaTable
 
presize(int) - 类 中的方法org.luaj.vm2.LuaValue
Preallocate the array part of a table to be a certain size, Primarily used internally in response to a SETLIST bytecode.
prevCharIsCR - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
prevCharIsLF - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
PrimaryExp() - 类 的构造器org.luaj.vm2.ast.Exp.PrimaryExp
 
PrimaryExp() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
Print - org.luaj.vm2中的类
Debug helper class to pretty-print lua bytecodes.
Print() - 类 的构造器org.luaj.vm2.Print
 
print(Prototype) - 类 中的静态方法org.luaj.vm2.Print
Pretty-prints contents of a Prototype.
printCode(Prototype) - 类 中的静态方法org.luaj.vm2.Print
Print the code in a prototype
printFunction(Prototype, boolean) - 类 中的静态方法org.luaj.vm2.Print
Pretty-prints contents of a Prototype in short or long form.
printOpCode(Prototype, int) - 类 中的静态方法org.luaj.vm2.Print
Print an opcode in a prototype
printOpCode(PrintStream, Prototype, int) - 类 中的静态方法org.luaj.vm2.Print
Print an opcode in a prototype
printStack(LuaValue[], int, Varargs) - 类 中的静态方法org.luaj.vm2.Print
 
printState(LuaClosure, int, LuaValue[], int, Varargs) - 类 中的静态方法org.luaj.vm2.Print
Print the state of a LuaClosure that is being executed
printToStream(PrintStream) - 类 中的方法org.luaj.vm2.LuaString
Print the bytes of the LuaString to a PrintStream as if it were an ASCII string, quoting and escaping control characters.
printToStream(PrintStream) - 类 中的方法org.luaj.vm2.LuaUtf8String
Print the bytes of the LuaUtf8String to a PrintStream as if it were an ASCII string, quoting and escaping control characters.
process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法cn.mythoi.processor.LuaDispatchGenProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法cn.mythoi.processor.LuaRunnerProcessor
 
ProtoInfo - org.luaj.vm2.luajc中的类
Prototype information for static single-assignment analysis
ProtoInfo(Prototype, String) - 类 的构造器org.luaj.vm2.luajc.ProtoInfo
 
prototype - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
Prototype - org.luaj.vm2中的类
Prototype representing compiled lua code.
Prototype() - 类 的构造器org.luaj.vm2.Prototype
 
Prototype(int) - 类 的构造器org.luaj.vm2.Prototype
 
ps - 类 中的静态变量org.luaj.vm2.Print
 
put(boolean) - 类 中的方法org.json.JSONArray
Appends value to the end of this array.
put(double) - 类 中的方法org.json.JSONArray
Appends value to the end of this array.
put(int) - 类 中的方法org.json.JSONArray
Appends value to the end of this array.
put(long) - 类 中的方法org.json.JSONArray
Appends value to the end of this array.
put(Object) - 类 中的方法org.json.JSONArray
Appends value to the end of this array.
put(int, boolean) - 类 中的方法org.json.JSONArray
Sets the value at index to value, null padding this array to the required length if necessary.
put(int, double) - 类 中的方法org.json.JSONArray
Sets the value at index to value, null padding this array to the required length if necessary.
put(int, int) - 类 中的方法org.json.JSONArray
Sets the value at index to value, null padding this array to the required length if necessary.
put(int, long) - 类 中的方法org.json.JSONArray
Sets the value at index to value, null padding this array to the required length if necessary.
put(int, Object) - 类 中的方法org.json.JSONArray
Sets the value at index to value, null padding this array to the required length if necessary.
put(String, boolean) - 类 中的方法org.json.JSONObject
Maps name to value, clobbering any existing name/value mapping with the same name.
put(String, double) - 类 中的方法org.json.JSONObject
Maps name to value, clobbering any existing name/value mapping with the same name.
put(String, int) - 类 中的方法org.json.JSONObject
Maps name to value, clobbering any existing name/value mapping with the same name.
put(String, long) - 类 中的方法org.json.JSONObject
Maps name to value, clobbering any existing name/value mapping with the same name.
put(String, Object) - 类 中的方法org.json.JSONObject
Maps name to value, clobbering any existing name/value mapping with the same name.
putOpt(String, Object) - 类 中的方法org.json.JSONObject
Equivalent to put(name, value) when both parameters are non-null; does nothing otherwise.

Q

quote(String) - 类 中的静态方法org.json.JSONObject
Encodes data as a JSON string.
QUOTED - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
quoteString(String) - 类 中的静态方法org.luaj.vm2.ast.Str
 

R

raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
raweq(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
raweq(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
raweq(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
raweq(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
raweq(LuaString) - 类 中的方法org.luaj.vm2.LuaString
 
raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
raweq(LuaUserdata) - 类 中的方法org.luaj.vm2.LuaUserdata
 
raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
raweq(LuaUtf8String) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
raweq(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform direct equality comparison with another value without metatag processing.
raweq(LuaUserdata) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform direct equality comparison with a LuaUserdata value without metatag processing.
raweq(LuaString) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform direct equality comparison with a LuaString value without metatag processing.
raweq(double) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform direct equality comparison with a double value without metatag processing.
raweq(long) - 类 中的方法org.luaj.vm2.LuaValue
Equals: Perform direct equality comparison with a int value without metatag processing.
rawget(int) - 类 中的方法org.luaj.vm2.LuaList
 
rawget(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
rawget(int) - 类 中的方法org.luaj.vm2.LuaTable
 
rawget(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
rawget(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table without metatag processing.
rawget(int) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table without metatag processing.
rawget(String) - 类 中的方法org.luaj.vm2.LuaValue
Get a value in a table without metatag processing.
rawlen() - 类 中的方法org.luaj.vm2.LuaList
 
rawlen() - 类 中的方法org.luaj.vm2.LuaString
 
rawlen() - 类 中的方法org.luaj.vm2.LuaTable
 
rawlen() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
rawlen() - 类 中的方法org.luaj.vm2.LuaValue
Get raw length of table or string without metatag processing.
rawset(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
rawset(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaList
caller must ensure key is not nil
rawset(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
rawset(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
caller must ensure key is not nil
rawset(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(int, String) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(String, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(String, double) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(String, int) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawset(String, String) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing.
rawsetlist(int, Varargs) - 类 中的方法org.luaj.vm2.LuaValue
Set list values in a table without invoking metatag processing Primarily used internally in response to a SETLIST bytecode.
read() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
read(byte[], int, int) - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
readChar() - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Read a character.
registry - 类 中的变量org.luaj.vm2.LuaThread
 
ReInit(InputStream) - 类 中的方法org.luaj.vm2.parser.LuaParser
Reinitialise.
ReInit(InputStream, String) - 类 中的方法org.luaj.vm2.parser.LuaParser
Reinitialise.
ReInit(Reader) - 类 中的方法org.luaj.vm2.parser.LuaParser
Reinitialise.
ReInit(LuaParserTokenManager) - 类 中的方法org.luaj.vm2.parser.LuaParser
Reinitialise.
ReInit(SimpleCharStream) - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
Reinitialise.
relink(LuaTable.Slot) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
remaining() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
remove(int) - 类 中的方法org.json.JSONArray
Removes and returns the value at index, or null if the array has no value at index.
remove(String) - 类 中的方法org.json.JSONObject
Removes the named mapping if it exists; does nothing otherwise.
remove(String) - 类 中的方法org.luaj.vm2.lib.jse.JseOsLib
 
remove(String) - 类 中的方法org.luaj.vm2.lib.OsLib
Deletes the file or directory with the given name.
remove(int) - 类 中的方法org.luaj.vm2.LuaList
Remove the element at a position in a list-table
remove(int) - 类 中的方法org.luaj.vm2.LuaTable
Remove the element at a position in a list-table
remove(LuaTable.StrongSlot) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
rename(String, String) - 类 中的方法org.luaj.vm2.lib.jse.JseOsLib
 
rename(String, String) - 类 中的方法org.luaj.vm2.lib.OsLib
Renames file or directory named oldname to newname.
REPEAT - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
repeatuntil(Block, Exp) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
RepeatUntil(Block, Exp) - 类 的构造器org.luaj.vm2.ast.Stat.RepeatUntil
 
require - 类 中的变量org.luaj.vm2.lib.PackageLib
 
require() - 类 的构造器org.luaj.vm2.lib.PackageLib.require
 
RESERVED_LOCAL_VAR_FOR_CONTROL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_FOR_GENERATOR - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_FOR_INDEX - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_FOR_LIMIT - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_FOR_STATE - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_FOR_STEP - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
RESERVED_LOCAL_VAR_KEYWORDS - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
resolveNameReference(Name) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
resolvePhiVariableValues() - 类 中的方法org.luaj.vm2.luajc.VarInfo
Return replacement variable if there is exactly one value possible, otherwise compute entire collection of variables and return null.
ResourceFinder - org.luaj.vm2.lib中的接口
Interface for opening application resource files such as scripts sources.
rest() - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
resume(Varargs) - 类 中的方法org.luaj.vm2.LuaThread
 
Return(List<Exp>) - 类 的构造器org.luaj.vm2.ast.Stat.Return
 
RETURN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
returnstat(List<Exp>) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
ReturnStat() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
rhs - 类 中的变量org.luaj.vm2.ast.Exp.BinopExp
 
rhs - 类 中的变量org.luaj.vm2.ast.Exp.UnopExp
 
rhs - 类 中的变量org.luaj.vm2.ast.TableField
 
RKASK(int) - 类 中的静态方法org.luaj.vm2.Lua
code a constant index as a RK value
run() - 类 中的方法org.luaj.vm2.LuaThread.State
 
running - 类 中的变量org.luaj.vm2.Globals
The currently running thread.

S

s_metatable - 类 中的静态变量org.luaj.vm2.LuaBoolean
Shared static metatable for boolean values represented in lua.
s_metatable - 类 中的静态变量org.luaj.vm2.LuaFunction
Shared static metatable for all functions and closures.
s_metatable - 类 中的静态变量org.luaj.vm2.LuaNil
 
s_metatable - 类 中的静态变量org.luaj.vm2.LuaNumber
Shared static metatable for all number values represented in lua.
s_metatable - 类 中的静态变量org.luaj.vm2.LuaString
The singleton instance for string metatables that forwards to the string functions.
s_metatable - 类 中的静态变量org.luaj.vm2.LuaThread
Shared metatable for lua threads.
s_metatable - 类 中的静态变量org.luaj.vm2.LuaUtf8String
The singleton instance for string metatables that forwards to the string functions.
scannumber() - 类 中的方法org.luaj.vm2.LuaString
Convert to a number in base 10, or base 16 if the string starts with '0x', or return Double.NaN if it cannot be converted to a number.
scannumber(int) - 类 中的方法org.luaj.vm2.LuaString
Convert to a number in a base, or return Double.NaN if not a number.
scannumber() - 类 中的方法org.luaj.vm2.LuaUtf8String
Convert to a number in base 10, or base 16 if the string starts with '0x', or return Double.NaN if it cannot be converted to a number.
scannumber(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
Convert to a number in a base, or return Double.NaN if not a number.
scope - 类 中的变量org.luaj.vm2.ast.Block
 
scope - 类 中的变量org.luaj.vm2.ast.FuncBody
 
scope - 类 中的变量org.luaj.vm2.ast.Stat.GenericFor
 
scope - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
searchpath() - 类 的构造器org.luaj.vm2.lib.PackageLib.searchpath
 
seek(String, int) - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
set(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
set(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaList
caller must ensure key is not nil
set(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
set(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
caller must ensure key is not nil
set(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
set(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(int, String) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(String, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(String, double) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(String, int) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(String, String) - 类 中的方法org.luaj.vm2.LuaValue
Set a value in a table without metatag processing using LuaValue.NEWINDEX.
set(LuaValue) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
set(LuaTable.StrongSlot, LuaValue) - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
setDebugStream(PrintStream) - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
Set debug output.
setErrorWriter(Writer) - 类 中的方法org.luaj.vm2.script.LuajContext
 
setfenv(LuaValue) - 类 中的方法org.luaj.vm2.LuaFunction
 
setfenv(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
setIsLoaded(String, LuaTable) - 类 中的方法org.luaj.vm2.lib.PackageLib
Allow packages to mark themselves as loaded
setlistStack(int, int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
setlistVarargs(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
setlocale(String, String) - 类 中的方法org.luaj.vm2.lib.OsLib
Sets the current locale of the program. locale is a string specifying a locale; category is an optional string describing which category to change: "all", "collate", "ctype", "monetary", "numeric", or "time"; the default category is "all".
setLuaFilePath(String) - 类 中的方法cn.mythoi.properties.LuajProperties
 
setLuaPath(String) - 类 中的方法org.luaj.vm2.lib.PackageLib
Set the lua path used by this library instance to a new value.
setMapping(String) - 类 中的方法cn.mythoi.properties.LuajProperties
 
setmetatable(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
setmetatable(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
setmetatable(LuaValue) - 类 中的方法org.luaj.vm2.LuaUserdata
 
setmetatable(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Set the metatable for this LuaValue For LuaTable and LuaUserdata instances, the metatable is per instance.
setReader(Reader) - 类 中的方法org.luaj.vm2.script.LuajContext
 
setTable() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
settable(LuaValue, LuaValue, LuaValue) - 类 中的静态方法org.luaj.vm2.LuaValue
Perform field assignment including metatag processing.
setTabSize(int) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
 
setUpvalue(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaClosure
 
setuservalue(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
setvalue(LuaValue) - 类 中的方法org.luaj.vm2.Buffer
Set buffer contents as a LuaValue
setValue(LuaValue) - 类 中的方法org.luaj.vm2.UpValue
Set the value of the upvalue
setVarStartEnd(int, int, int, String) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
setvbuf(String, int) - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
setWriter(Writer) - 类 中的方法org.luaj.vm2.script.LuajContext
 
shl(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
shl(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
shl(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
shl(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
SHL - 类 中的静态变量org.luaj.vm2.LuaValue
 
shl(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
shl(long) - 类 中的方法org.luaj.vm2.LuaValue
 
shortsource() - 类 中的方法org.luaj.vm2.lib.DebugLib.CallFrame
 
shortsource() - 类 中的方法org.luaj.vm2.Prototype
 
shr(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
shr(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
shr(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
shr(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
SHR - 类 中的静态变量org.luaj.vm2.LuaValue
 
shr(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
 
shr(long) - 类 中的方法org.luaj.vm2.LuaValue
 
SimpleCharStream - org.luaj.vm2.parser中的类
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - 类 的构造器org.luaj.vm2.parser.SimpleCharStream
Constructor.
SimpleExp() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
size() - 类 中的方法org.luaj.vm2.LuaTable
 
SIZE_A - 类 中的静态变量org.luaj.vm2.Lua
 
SIZE_Ax - 类 中的静态变量org.luaj.vm2.Lua
 
SIZE_B - 类 中的静态变量org.luaj.vm2.Lua
 
SIZE_Bx - 类 中的静态变量org.luaj.vm2.Lua
 
SIZE_C - 类 中的静态变量org.luaj.vm2.Lua
 
SIZE_OP - 类 中的静态变量org.luaj.vm2.Lua
 
skipPast(String) - 类 中的方法org.json.JSONTokener
Advances past all input up to and including the next occurrence of thru.
skipTo(char) - 类 中的方法org.json.JSONTokener
Advances past all input up to but not including the next occurrence of to.
slot - 类 中的变量org.luaj.vm2.luajc.VarInfo
 
sort(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
Sort the table using a comparator.
sort(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
Sort the table using a comparator.
source - 类 中的变量org.luaj.vm2.Prototype
 
SOURCE_BINARY_STRING - 类 中的静态变量org.luaj.vm2.LoadState
Name for compiled chunks
specialToken - 类 中的变量org.luaj.vm2.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
standardGlobals() - 类 中的静态方法org.luaj.vm2.lib.jse.JsePlatform
Create a standard set of globals for JSE including all the libraries.
startidx - 类 中的变量org.luaj.vm2.LocVars
 
startidx - 类 中的变量org.luaj.vm2.Prototype
 
startpc - 类 中的变量org.luaj.vm2.LocVars
The instruction offset when the variable comes into scope
Stat - org.luaj.vm2.ast中的类
 
Stat() - 类 的构造器org.luaj.vm2.ast.Stat
 
Stat() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
Stat.Assign - org.luaj.vm2.ast中的类
 
Stat.Break - org.luaj.vm2.ast中的类
 
Stat.FuncCallStat - org.luaj.vm2.ast中的类
 
Stat.FuncDef - org.luaj.vm2.ast中的类
 
Stat.GenericFor - org.luaj.vm2.ast中的类
 
Stat.Goto - org.luaj.vm2.ast中的类
 
Stat.IfThenElse - org.luaj.vm2.ast中的类
 
Stat.Label - org.luaj.vm2.ast中的类
 
Stat.LocalAssign - org.luaj.vm2.ast中的类
 
Stat.LocalFuncDef - org.luaj.vm2.ast中的类
 
Stat.NumericFor - org.luaj.vm2.ast中的类
 
Stat.RepeatUntil - org.luaj.vm2.ast中的类
 
Stat.Return - org.luaj.vm2.ast中的类
 
Stat.WhileDo - org.luaj.vm2.ast中的类
 
state - 类 中的变量org.luaj.vm2.LuaThread
 
staticFlag - 类 中的静态变量org.luaj.vm2.parser.SimpleCharStream
Whether parser is static.
stats - 类 中的变量org.luaj.vm2.ast.Block
 
status - 类 中的变量org.luaj.vm2.LuaThread.State
 
STATUS_DEAD - 类 中的静态变量org.luaj.vm2.LuaThread
 
STATUS_INITIAL - 类 中的静态变量org.luaj.vm2.LuaThread
 
STATUS_NAMES - 类 中的静态变量org.luaj.vm2.LuaThread
 
STATUS_NORMAL - 类 中的静态变量org.luaj.vm2.LuaThread
 
STATUS_RUNNING - 类 中的静态变量org.luaj.vm2.LuaThread
 
STATUS_SUSPENDED - 类 中的静态变量org.luaj.vm2.LuaThread
 
STDERR - 类 中的变量org.luaj.vm2.Globals
The current default error stream.
STDIN - 类 中的变量org.luaj.vm2.Globals
The current default input stream.
STDOUT - 类 中的变量org.luaj.vm2.Globals
The current default output stream.
step - 类 中的变量org.luaj.vm2.ast.Stat.NumericFor
 
storeLocal(int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
storeUpvalue(int, int, int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
storeVarresult() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
Str - org.luaj.vm2.ast中的类
 
Str() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
strcmp(LuaString) - 类 中的方法org.luaj.vm2.LuaDouble
 
strcmp(LuaString) - 类 中的方法org.luaj.vm2.LuaInteger
 
strcmp(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
strcmp(LuaString) - 类 中的方法org.luaj.vm2.LuaString
 
strcmp(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
strcmp(LuaUtf8String) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
strcmp(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform string comparison with another value of any type using string comparison based on byte values.
strcmp(LuaString) - 类 中的方法org.luaj.vm2.LuaValue
Perform string comparison with another value known to be a LuaString using string comparison based on byte values.
strengthen(Object) - 类 中的静态方法org.luaj.vm2.WeakTable
Unwrap a LuaValue from a WeakReference and/or WeakUserdata.
string(LuaString) - 类 中的静态方法org.luaj.vm2.ast.FuncArgs
"mylib"
STRING - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
StringLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard string library.
StringLib() - 类 的构造器org.luaj.vm2.lib.StringLib
Construct a StringLib, which can be initialized by calling it with a modname string, and a global environment table as arguments using StringLib.call(LuaValue, LuaValue).
strongkey() - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
strongvalue() - 类 中的方法org.luaj.vm2.LuaValue
Return this value as a strong reference, or null if it was weak and is no longer referenced.
strongvalue() - 类 中的方法org.luaj.vm2.WeakTable.WeakSlot
 
strvalue() - 类 中的方法org.luaj.vm2.LuaDouble
 
strvalue() - 类 中的方法org.luaj.vm2.LuaFunction
 
strvalue() - 类 中的方法org.luaj.vm2.LuaInteger
 
strvalue() - 类 中的方法org.luaj.vm2.LuaString
 
strvalue() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
strvalue() - 类 中的方法org.luaj.vm2.LuaValue
Convert this value to a string if it is a LuaString or LuaNumber, or throw a LuaError if it is not
sub(LuaValue) - 类 中的方法org.luaj.vm2.LuaDouble
 
sub(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
sub(long) - 类 中的方法org.luaj.vm2.LuaDouble
 
sub(LuaValue) - 类 中的方法org.luaj.vm2.LuaInteger
 
sub(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
sub(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
sub(LuaValue) - 类 中的方法org.luaj.vm2.LuaString
 
sub(double) - 类 中的方法org.luaj.vm2.LuaString
 
sub(int) - 类 中的方法org.luaj.vm2.LuaString
 
sub(LuaValue) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
sub(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
sub(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
SUB - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__sub" for use as metatag
sub(LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Subtract: Perform numeric subtract operation with another value of unknown type, including metatag processing.
sub(double) - 类 中的方法org.luaj.vm2.LuaValue
Subtract: Perform numeric subtract operation with another value of double type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
sub(long) - 类 中的方法org.luaj.vm2.LuaValue
Subtract: Perform numeric subtract operation with another value of int type with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
subargs(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
subargs(int) - 类 中的方法org.luaj.vm2.LuaValue
Create a Varargs instance containing arguments starting at index start
subargs(int) - 类 中的方法org.luaj.vm2.TailcallVarargs
 
subargs(int) - 类 中的方法org.luaj.vm2.Varargs
Create a Varargs instance containing arguments starting at index start
subFrom(double) - 类 中的方法org.luaj.vm2.LuaDouble
 
subFrom(double) - 类 中的方法org.luaj.vm2.LuaInteger
 
subFrom(long) - 类 中的方法org.luaj.vm2.LuaInteger
 
subFrom(double) - 类 中的方法org.luaj.vm2.LuaString
 
subFrom(double) - 类 中的方法org.luaj.vm2.LuaUtf8String
 
subFrom(double) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-subtract: Perform numeric subtract operation from an int value with metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number
subFrom(long) - 类 中的方法org.luaj.vm2.LuaValue
Reverse-subtract: Perform numeric subtract operation from a double value without metatag processing this must derive from LuaNumber or derive from LuaString and be convertible to a number For metatag processing LuaValue.sub(LuaValue) must be used
subprotos - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
substring(int, int) - 类 中的方法org.luaj.vm2.LuaString
Take a substring using Java zero-based indexes for begin and end or range.
substring(int, int) - 类 中的方法org.luaj.vm2.LuaUtf8String
Take a substring using Java zero-based indexes for begin and end or range.
SwitchTo(int) - 类 中的方法org.luaj.vm2.parser.LuaParserTokenManager
Switch to specified lex state.
SyntaxElement - org.luaj.vm2.ast中的类
Base class for syntax elements of the parse tree that appear in source files.
SyntaxElement() - 类 的构造器org.luaj.vm2.ast.SyntaxElement
 
syntaxError(String) - 类 中的方法org.json.JSONTokener
Returns an exception containing the given message plus the current position and the entire input string.

T

tableconstructor(TableConstructor) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
tableconstructor(TableConstructor) - 类 中的静态方法org.luaj.vm2.ast.FuncArgs
{...}
TableConstructor - org.luaj.vm2.ast中的类
 
TableConstructor() - 类 的构造器org.luaj.vm2.ast.TableConstructor
 
TableConstructor() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
TableField - org.luaj.vm2.ast中的类
 
TableField(Exp, String, Exp) - 类 的构造器org.luaj.vm2.ast.TableField
 
TableLib - org.luaj.vm2.lib中的类
Subclass of LibFunction which implements the lua standard table library.
TableLib() - 类 的构造器org.luaj.vm2.lib.TableLib
 
tableOf() - 类 中的静态方法org.luaj.vm2.LuaValue
Construct an empty LuaTable.
tableOf(Varargs, int) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied array values.
tableOf(int, int) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct an empty LuaTable preallocated to hold array and hashed elements
tableOf(LuaValue[]) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied named values.
tableOf(LuaValue[], LuaValue[]) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied named values and sequential elements.
tableOf(LuaValue[], LuaValue[], Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaTable initialized with supplied named values and sequential elements in an array part and as varargs.
tabSize - 类 中的变量org.luaj.vm2.parser.SimpleCharStream
 
tailcallOf(LuaValue, Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a TailcallVarargs around a function and arguments.
TailcallVarargs - org.luaj.vm2中的类
Subclass of Varargs that represents a lua tail call in a Java library function execution environment.
TailcallVarargs(LuaValue, Varargs) - 类 的构造器org.luaj.vm2.TailcallVarargs
 
TailcallVarargs(LuaValue, LuaValue, Varargs) - 类 的构造器org.luaj.vm2.TailcallVarargs
 
TBOOLEAN - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua booleans
testAMode(int) - 类 中的静态方法org.luaj.vm2.Lua
 
testfor_b(LuaValue, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
Perform end-condition test in for-loop processing.
testForLoop() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
testTMode(int) - 类 中的静态方法org.luaj.vm2.Lua
 
TFUNCTION - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua functions
THEN - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
thread_orphan_check_interval - 类 中的静态变量org.luaj.vm2.LuaThread
Polling interval, in milliseconds, which each thread uses while waiting to return from a yielded state to check if the lua threads is no longer referenced and therefore should be garbage collected.
ThreeArgFunction - org.luaj.vm2.lib中的类
Abstract base class for Java function implementations that take two arguments and return one value.
ThreeArgFunction() - 类 的构造器org.luaj.vm2.lib.ThreeArgFunction
Default constructor
THROW - 类 中的静态变量cn.mythoi.constant.LuaRunnerConstant.LuaRunnerType
 
time(LuaTable) - 类 中的方法org.luaj.vm2.lib.OsLib
Returns the current time when called without arguments, or a time representing the date and time specified by the given table.
TINT - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua numbers that are ints, for compatibility with lua 5.1 number patch only
TLIGHTUSERDATA - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua light userdata, for compatibility with C-based lua only
TMP_PREFIX - 类 中的静态变量org.luaj.vm2.lib.OsLib
 
TMP_SUFFIX - 类 中的静态变量org.luaj.vm2.lib.OsLib
 
tmpFile() - 类 中的方法org.luaj.vm2.lib.IoLib
Open a temporary file.
tmpFile() - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
tmpname() - 类 中的方法org.luaj.vm2.lib.jse.JseOsLib
 
tmpname() - 类 中的方法org.luaj.vm2.lib.OsLib
Returns a string with a file name that can be used for a temporary file.
TNIL - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua nil
TNONE - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua values that have no type, for example weak table entries
TNUMBER - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua numbers
toboolean() - 类 中的方法org.luaj.vm2.LuaBoolean
 
toBoolean() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
toboolean() - 类 中的方法org.luaj.vm2.LuaNil
 
toboolean() - 类 中的方法org.luaj.vm2.LuaValue
Convert to boolean false if LuaValue.NIL or LuaValue.FALSE, true if anything else
toboolean(int) - 类 中的方法org.luaj.vm2.Varargs
Convert argument i to java boolean based on lua rules for boolean evaluation.
tobuffer() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
tobyte() - 类 中的方法org.luaj.vm2.LuaDouble
 
tobyte() - 类 中的方法org.luaj.vm2.LuaInteger
 
tobyte() - 类 中的方法org.luaj.vm2.LuaString
 
tobyte() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
tobyte() - 类 中的方法org.luaj.vm2.LuaValue
Convert to byte if numeric, or 0 if not.
tobyte(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java byte value, discarding any fractional part and truncating, or 0 if not a number.
tochar() - 类 中的方法org.luaj.vm2.LuaDouble
 
tochar() - 类 中的方法org.luaj.vm2.LuaInteger
 
tochar() - 类 中的方法org.luaj.vm2.LuaString
 
tochar() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
tochar() - 类 中的方法org.luaj.vm2.LuaValue
Convert to char if numeric, or 0 if not.
tochar(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java char value, discarding any fractional part and truncating, or 0 if not a number.
toCharArray() - 类 中的方法org.luaj.vm2.LuaString
 
toCharAsUtf8(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
 
toClassname(String) - 类 中的静态方法org.luaj.vm2.lib.PackageLib
Convert lua filename to valid class name
todouble() - 类 中的方法org.luaj.vm2.LuaDouble
 
todouble() - 类 中的方法org.luaj.vm2.LuaInteger
 
todouble() - 类 中的方法org.luaj.vm2.LuaString
 
todouble() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
todouble() - 类 中的方法org.luaj.vm2.LuaValue
Convert to double if numeric, or 0 if not.
todouble(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java double value or 0 if not a number.
tofloat() - 类 中的方法org.luaj.vm2.LuaDouble
 
tofloat() - 类 中的方法org.luaj.vm2.LuaInteger
 
tofloat() - 类 中的方法org.luaj.vm2.LuaString
 
tofloat() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
tofloat() - 类 中的方法org.luaj.vm2.LuaValue
Convert to float if numeric, or 0 if not.
tofloat(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java float value, discarding excess fractional part and truncating, or 0 if not a number.
toInputStream() - 类 中的方法org.luaj.vm2.LuaString
Convert value to an input stream.
toint() - 类 中的方法org.luaj.vm2.LuaDouble
 
toint() - 类 中的方法org.luaj.vm2.LuaInteger
 
toint() - 类 中的方法org.luaj.vm2.LuaString
 
toint() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
toint() - 类 中的方法org.luaj.vm2.LuaValue
Convert to int if numeric, or 0 if not.
toint(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java int value, discarding any fractional part and truncating, or 0 if not a number.
toJSONArray(JSONArray) - 类 中的方法org.json.JSONObject
Returns an array with the values corresponding to names.
toJSONObject(JSONArray) - 类 中的方法org.json.JSONArray
Returns a new object whose values are the values in this array, and whose names are the values in names.
tojstring() - 类 中的方法org.luaj.vm2.Buffer
Convert the buffer to a Java String
tojstring() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
tojstring() - 类 中的方法org.luaj.vm2.lib.LibFunction
 
tojstring() - 类 中的方法org.luaj.vm2.lib.PackageLib
 
tojstring() - 类 中的方法org.luaj.vm2.LocVars
 
tojstring() - 类 中的方法org.luaj.vm2.LuaBoolean
 
tojstring() - 类 中的方法org.luaj.vm2.LuaClosure
 
tojstring() - 类 中的方法org.luaj.vm2.LuaDouble
 
tojstring() - 类 中的方法org.luaj.vm2.LuaFunction
 
tojstring() - 类 中的方法org.luaj.vm2.LuaInteger
 
tojstring() - 类 中的方法org.luaj.vm2.LuaNil
 
tojstring() - 类 中的方法org.luaj.vm2.LuaString
 
tojstring() - 类 中的方法org.luaj.vm2.LuaUserdata
 
tojstring() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
tojstring() - 类 中的方法org.luaj.vm2.LuaValue
Convert to human readable String for any type.
tojstring() - 类 中的方法org.luaj.vm2.UpValue
Convert this upvalue to a Java String
tojstring(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java String based on the type of the argument.
tojstring() - 类 中的方法org.luaj.vm2.Varargs
Convert the list of varargs values to a human readable java String.
token - 类 中的变量org.luaj.vm2.parser.LuaParser
Current token.
Token - org.luaj.vm2.parser中的类
Describes the input token stream.
Token() - 类 的构造器org.luaj.vm2.parser.Token
No-argument constructor
Token(int) - 类 的构造器org.luaj.vm2.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - 类 的构造器org.luaj.vm2.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - 类 中的变量org.luaj.vm2.parser.LuaParser
Generated Token Manager.
tokenImage - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
Literal token values.
tokenImage - 异常错误 中的变量org.luaj.vm2.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - org.luaj.vm2.parser中的错误
Token Manager Error.
TokenMgrError() - 错误 的构造器org.luaj.vm2.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - 错误 的构造器org.luaj.vm2.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - 错误 的构造器org.luaj.vm2.parser.TokenMgrError
Full Constructor.
tolong() - 类 中的方法org.luaj.vm2.LuaDouble
 
tolong() - 类 中的方法org.luaj.vm2.LuaInteger
 
tolong() - 类 中的方法org.luaj.vm2.LuaString
 
tolong() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
tolong() - 类 中的方法org.luaj.vm2.LuaValue
Convert to long if numeric, or 0 if not.
tolong(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java long value, discarding any fractional part and truncating, or 0 if not a number.
toLuaString(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
 
toLuaValue() - 类 中的方法org.luaj.vm2.LuaList
 
toLuaValue() - 类 中的方法org.luaj.vm2.LuaTable
 
toLuaValue() - 类 中的方法org.luaj.vm2.WeakTable
 
tonumber() - 类 中的方法org.luaj.vm2.LuaDouble
 
tonumber() - 类 中的方法org.luaj.vm2.LuaNumber
 
tonumber() - 类 中的方法org.luaj.vm2.LuaString
convert to a number using baee 10 or base 16 if it starts with '0x', or NIL if it can't be converted
tonumber(int) - 类 中的方法org.luaj.vm2.LuaString
convert to a number using a supplied base, or NIL if it can't be converted
tonumber() - 类 中的方法org.luaj.vm2.LuaUtf8String
convert to a number using baee 10 or base 16 if it starts with '0x', or NIL if it can't be converted
tonumber(int) - 类 中的方法org.luaj.vm2.LuaUtf8String
convert to a number using a supplied base, or NIL if it can't be converted
tonumber() - 类 中的方法org.luaj.vm2.LuaValue
Conditionally convert to lua number without throwing errors.
toshort() - 类 中的方法org.luaj.vm2.LuaDouble
 
toshort() - 类 中的方法org.luaj.vm2.LuaInteger
 
toshort() - 类 中的方法org.luaj.vm2.LuaString
 
toshort() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
toshort() - 类 中的方法org.luaj.vm2.LuaValue
Convert to short if numeric, or 0 if not.
toshort(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java short value, discarding any fractional part and truncating, or 0 if not a number.
toString() - 类 中的方法cn.mythoi.properties.LuajProperties
 
toString() - 类 中的方法org.json.JSONArray
Encodes this array as a compact JSON string, such as: [94043,90210]
toString(int) - 类 中的方法org.json.JSONArray
Encodes this array as a human readable JSON string for debugging, such as: [ 94043, 90210 ]
toString() - 类 中的方法org.json.JSONObject
Encodes this object as a compact JSON string, such as: {"query":"Pizza","locations":[94043,90210]}
toString(int) - 类 中的方法org.json.JSONObject
Encodes this object as a human readable JSON string for debugging, such as: { "query": "Pizza", "locations": [ 94043, 90210 ] }
toString() - 类 中的方法org.json.JSONStringer
Returns the encoded JSON string.
toString() - 类 中的方法org.json.JSONTokener
Returns the current position and the entire input string.
tostring() - 类 中的方法org.luaj.vm2.Buffer
Convert the buffer to a LuaString
toString() - 类 中的方法org.luaj.vm2.Buffer
Convert the buffer to a Java String
toString() - 类 中的方法org.luaj.vm2.lib.DebugLib.NameWhat
 
toString() - 类 中的方法org.luaj.vm2.LocVars
 
tostring() - 类 中的方法org.luaj.vm2.LuaDouble
 
tostring() - 类 中的方法org.luaj.vm2.LuaInteger
 
toString() - 类 中的方法org.luaj.vm2.luajc.BasicBlock
 
tostring() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
toString() - 类 中的方法org.luaj.vm2.luajc.ProtoInfo
 
toString() - 类 中的方法org.luaj.vm2.luajc.UpvalInfo
 
toString() - 类 中的方法org.luaj.vm2.luajc.VarInfo
 
toString() - 类 中的方法org.luaj.vm2.LuaNil
 
tostring() - 类 中的方法org.luaj.vm2.LuaString
 
tostring() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
TOSTRING - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__tostring" for use as metatag
toString() - 类 中的方法org.luaj.vm2.LuaValue
Convert the value to a human readable string using LuaValue.tojstring()
tostring() - 类 中的方法org.luaj.vm2.LuaValue
Conditionally convert to lua string without throwing errors.
toString() - 类 中的方法org.luaj.vm2.parser.Token
Returns the image.
toString() - 类 中的方法org.luaj.vm2.Prototype
 
toString() - 类 中的方法org.luaj.vm2.Upvaldesc
 
toString() - 类 中的方法org.luaj.vm2.UpValue
 
toString() - 类 中的方法org.luaj.vm2.Varargs
Convert the value or values to a java String using Varargs.tojstring()
touserdata() - 类 中的方法org.luaj.vm2.LuaUserdata
 
touserdata(Class<T>) - 类 中的方法org.luaj.vm2.LuaUserdata
 
touserdata() - 类 中的方法org.luaj.vm2.LuaValue
Convert to userdata instance, or null.
touserdata(Class<T>) - 类 中的方法org.luaj.vm2.LuaValue
Convert to userdata instance if specific type, or null.
touserdata(int) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if a userdata, or null.
touserdata(int, Class) - 类 中的方法org.luaj.vm2.Varargs
Return argument i as a java Object if it is a userdata whose instance Class c or a subclass, or null.
tovalue() - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
TRACE - 类 中的静态变量org.luaj.vm2.lib.DebugLib
 
traceback(int) - 类 中的方法org.luaj.vm2.lib.DebugLib
 
traceback - 异常错误 中的变量org.luaj.vm2.LuaError
 
TRUE - 类 中的静态变量org.luaj.vm2.LuaValue
LuaBoolean constant corresponding to lua true
TRUE - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
TSTRING - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua strings
TTABLE - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua tables
TTHREAD - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua threads
TUSERDATA - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for lua userdatas
TVALUE - 类 中的静态变量org.luaj.vm2.LuaValue
Type enumeration constant for unknown values, for compatibility with C-based lua only
TwoArgFunction - org.luaj.vm2.lib中的类
Abstract base class for Java function implementations that take two arguments and return one value.
TwoArgFunction() - 类 的构造器org.luaj.vm2.lib.TwoArgFunction
Default constructor
type() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
type() - 类 中的方法org.luaj.vm2.LuaBoolean
 
type() - 类 中的方法org.luaj.vm2.LuaFunction
 
type() - 类 中的方法org.luaj.vm2.LuaList
 
type() - 类 中的方法org.luaj.vm2.LuaNil
 
type() - 类 中的方法org.luaj.vm2.LuaNumber
 
type() - 类 中的方法org.luaj.vm2.LuaString
 
type() - 类 中的方法org.luaj.vm2.LuaTable
 
type() - 类 中的方法org.luaj.vm2.LuaThread
 
type() - 类 中的方法org.luaj.vm2.LuaUserdata
 
type() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
type() - 类 中的方法org.luaj.vm2.LuaValue
Get the enumeration value for the type of this value.
type(int) - 类 中的方法org.luaj.vm2.Varargs
Gets the type of argument i
TYPE_NAMES - 类 中的静态变量org.luaj.vm2.LuaValue
String array constant containing names of each of the lua value types
typename() - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
typename() - 类 中的方法org.luaj.vm2.LuaBoolean
 
typename() - 类 中的方法org.luaj.vm2.LuaFunction
 
typename() - 类 中的方法org.luaj.vm2.LuaList
 
typename() - 类 中的方法org.luaj.vm2.LuaNil
 
typename() - 类 中的方法org.luaj.vm2.LuaNumber
 
typename() - 类 中的方法org.luaj.vm2.LuaString
 
typename() - 类 中的方法org.luaj.vm2.LuaTable
 
typename() - 类 中的方法org.luaj.vm2.LuaThread
 
typename() - 类 中的方法org.luaj.vm2.LuaUserdata
 
typename() - 类 中的方法org.luaj.vm2.LuaUtf8String
 
typename() - 类 中的方法org.luaj.vm2.LuaValue
Get the String name of the type of this value.
typerror(String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError indicating an invalid type was supplied to a function

U

unaryexp(int, Exp) - 类 中的静态方法org.luaj.vm2.ast.Exp
 
UnaryOp() - 类 的构造器org.luaj.vm2.lib.MathLib.UnaryOp
 
unaryop(int) - 类 中的方法org.luaj.vm2.luajc.JavaBuilder
 
undump(InputStream, String) - 接口 中的方法org.luaj.vm2.Globals.Undumper
Load the supplied input stream into a prototype.
undump(InputStream, String) - 类 中的静态方法org.luaj.vm2.LoadState
Load input stream as a lua binary chunk if the first 4 bytes are the lua binary signature.
undumper - 类 中的变量org.luaj.vm2.Globals
The installed undumper.
UNICODE - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
unimplemented(String) - 类 中的方法org.luaj.vm2.LuaValue
Throw a LuaError indicating an operation is not implemented
UNM - 类 中的静态变量org.luaj.vm2.LuaValue
LuaString constant with value "__unm" for use as metatag
Unop() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
UnopExp(int, Exp) - 类 的构造器org.luaj.vm2.ast.Exp.UnopExp
 
unpack() - 类 中的方法org.luaj.vm2.LuaList
Unpack all the elements of this table
unpack(int) - 类 中的方法org.luaj.vm2.LuaList
Unpack all the elements of this table from element i
unpack(int, int) - 类 中的方法org.luaj.vm2.LuaList
Unpack the elements from i to j inclusive
unpack() - 类 中的方法org.luaj.vm2.LuaTable
Unpack all the elements of this table
unpack(int) - 类 中的方法org.luaj.vm2.LuaTable
Unpack all the elements of this table from element i
unpack(int, int) - 类 中的方法org.luaj.vm2.LuaTable
Unpack the elements from i to j inclusive
unquote(String) - 类 中的静态方法org.luaj.vm2.ast.Str
 
UNTIL - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
UpdateLineColumn(char) - 类 中的方法org.luaj.vm2.parser.SimpleCharStream
 
Upvaldesc - org.luaj.vm2中的类
 
Upvaldesc(LuaString, boolean, int) - 类 的构造器org.luaj.vm2.Upvaldesc
 
UpvalInfo - org.luaj.vm2.luajc中的类
 
UpvalInfo(ProtoInfo) - 类 的构造器org.luaj.vm2.luajc.UpvalInfo
 
UpvalInfo(ProtoInfo, int, int) - 类 的构造器org.luaj.vm2.luajc.UpvalInfo
 
upvals - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
upvalue - 类 中的变量org.luaj.vm2.luajc.VarInfo
 
UpValue - org.luaj.vm2中的类
Upvalue used with Closure formulation
UpValue(LuaValue[], int) - 类 的构造器org.luaj.vm2.UpValue
Create an upvalue relative to a stack
upValues - 类 中的变量org.luaj.vm2.LuaClosure
 
upvalues - 类 中的变量org.luaj.vm2.Prototype
 
userdata() - 类 中的方法org.luaj.vm2.LuaUserdata
 
userdataOf(Object) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaUserdata for an object.
userdataOf(Object, LuaValue) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a LuaUserdata for an object with a user supplied metatable.
uservalue - 类 中的变量org.luaj.vm2.LuaValue
 
useWeakKeys() - 类 中的方法org.luaj.vm2.LuaList
 
useWeakKeys() - 类 中的方法org.luaj.vm2.LuaTable
 
useWeakKeys() - 类 中的方法org.luaj.vm2.WeakTable
 
useWeakValues() - 类 中的方法org.luaj.vm2.LuaList
 
useWeakValues() - 类 中的方法org.luaj.vm2.LuaTable
 
useWeakValues() - 类 中的方法org.luaj.vm2.WeakTable
 
Utf8Lib - org.luaj.vm2.lib中的类
Created by nirenr on 2020/1/4.
Utf8Lib() - 类 的构造器org.luaj.vm2.lib.Utf8Lib
Construct a StringLib, which can be initialized by calling it with a modname string, and a global environment table as arguments using Utf8Lib.call(LuaValue, LuaValue).

V

v - 类 中的变量org.luaj.vm2.LuaBoolean
The value of the boolean
v - 类 中的变量org.luaj.vm2.LuaInteger
The value being held by this instance.
value(Object) - 类 中的方法org.json.JSONStringer
Encodes value.
value(boolean) - 类 中的方法org.json.JSONStringer
Encodes value to this stringer.
value(double) - 类 中的方法org.json.JSONStringer
Encodes value to this stringer.
value(long) - 类 中的方法org.json.JSONStringer
Encodes value to this stringer.
value - 类 中的变量org.luaj.vm2.ast.Exp.Constant
 
value() - 类 中的方法org.luaj.vm2.Buffer
Get buffer contents as a LuaValue
value - 类 中的变量org.luaj.vm2.WeakTable.WeakSlot
 
valueOf(double) - 类 中的静态方法org.luaj.vm2.LuaDouble
 
valueOf(int) - 类 中的静态方法org.luaj.vm2.LuaInteger
 
valueOf(long) - 类 中的静态方法org.luaj.vm2.LuaInteger
Return a LuaNumber that represents the value provided
valueOf(String) - 类 中的静态方法org.luaj.vm2.LuaString
Get a LuaString instance whose bytes match the supplied Java String using the UTF8 encoding.
valueOf(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString for a portion of a byte array.
valueOf(char[]) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString using the supplied characters as byte values.
valueOf(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString using the supplied characters as byte values.
valueOf(byte[]) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString for all the bytes in a byte array.
valueOf(char[]) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Construct a LuaUtf8String using the supplied characters as byte values.
valueOf(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Construct a LuaUtf8String using the supplied characters as byte values.
valueOf(boolean) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert java boolean to a LuaValue.
valueOf(int) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert java int to a LuaValue.
valueOf(long) - 类 中的静态方法org.luaj.vm2.LuaValue
 
valueOf(double) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert java double to a LuaValue.
valueOf(String) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert java string to a LuaValue.
valueOf(byte[]) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert bytes in an array to a LuaValue.
valueOf(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaValue
Convert bytes in an array to a LuaValue.
valueOfString(String) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Get a LuaUtf8String instance whose bytes match the supplied Java String using the UTF8 encoding.
valueOfString(LuaString) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
 
values - 类 中的变量org.luaj.vm2.ast.Stat.LocalAssign
 
values - 类 中的变量org.luaj.vm2.ast.Stat.Return
 
valueUsing(byte[], int, int) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString around, possibly using the the supplied byte array as the backing store.
valueUsing(byte[]) - 类 中的静态方法org.luaj.vm2.LuaString
Construct a LuaString for all the bytes in a byte array, possibly using the supplied array as the backing store.
valueUsing(char[], int, int) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Construct a LuaUtf8String around, possibly using the the supplied byte array as the backing store.
valueUsing(char[]) - 类 中的静态方法org.luaj.vm2.LuaUtf8String
Construct a LuaUtf8String for all the bytes in a byte array, possibly using the supplied array as the backing store.
VarArgFunction - org.luaj.vm2.lib中的类
Abstract base class for Java function implementations that takes varaiable arguments and returns multiple return values.
VarArgFunction() - 类 的构造器org.luaj.vm2.lib.VarArgFunction
 
varargs() - 类 中的静态方法org.luaj.vm2.ast.Exp
 
Varargs - org.luaj.vm2中的类
Class to encapsulate varargs values, either as part of a variable argument list, or multiple return values.
Varargs() - 类 的构造器org.luaj.vm2.Varargs
 
VarargsExp() - 类 的构造器org.luaj.vm2.ast.Exp.VarargsExp
 
varargsOf(LuaValue[]) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around an array of LuaValues.
varargsOf(LuaValue[], Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around an array of LuaValues.
varargsOf(LuaValue[], int, int) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around an array of LuaValues.
varargsOf(LuaValue[], int, int, Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around an array of LuaValues.
varargsOf(LuaValue, Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around a set of 2 or more LuaValues.
varargsOf(LuaValue, LuaValue, Varargs) - 类 中的静态方法org.luaj.vm2.LuaValue
Construct a Varargs around a set of 3 or more LuaValues.
VarExp() - 类 的构造器org.luaj.vm2.ast.Exp.VarExp
 
VarExp() - 类 中的方法org.luaj.vm2.parser.LuaParser
 
variable - 类 中的变量org.luaj.vm2.ast.Name
 
Variable - org.luaj.vm2.ast中的类
Variable is created lua name scopes, and is a named, lua variable that either refers to a lua local, global, or upvalue storage location.
Variable(String) - 类 的构造器org.luaj.vm2.ast.Variable
Global is named variable not associated with a defining scope
Variable(String, NameScope) - 类 的构造器org.luaj.vm2.ast.Variable
 
VarInfo - org.luaj.vm2.luajc中的类
 
VarInfo(int, int) - 类 的构造器org.luaj.vm2.luajc.VarInfo
 
varname - 类 中的变量org.luaj.vm2.LocVars
The local variable name
varname - 异常错误 中的变量org.luaj.vm2.LuaError
 
vars - 类 中的变量org.luaj.vm2.ast.Stat.Assign
 
vars - 类 中的变量org.luaj.vm2.luajc.ProtoInfo
 
VCALL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VENV - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VFALSE - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VGLOBAL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VINDEXED - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
visit(NameScope) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Block) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(FuncBody) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.LocalFuncDef) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.NumericFor) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.GenericFor) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Exp.NameExp) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.FuncDef) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.Assign) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Stat.LocalAssign) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(ParList) - 类 中的方法org.luaj.vm2.ast.NameResolver
 
visit(Chunk) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Block) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.Assign) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.Break) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.FuncCallStat) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.FuncDef) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.GenericFor) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.IfThenElse) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.LocalAssign) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.LocalFuncDef) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.NumericFor) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.RepeatUntil) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.Return) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.WhileDo) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(FuncBody) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(FuncArgs) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(TableField) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.AnonFuncDef) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.BinopExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.Constant) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.FieldExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.FuncCall) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.IndexExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.MethodCall) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.NameExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.ParensExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.UnopExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Exp.VarargsExp) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(ParList) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(TableConstructor) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Name) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(String) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(NameScope) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.Goto) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visit(Stat.Label) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visitBranch(int, int) - 类 中的方法org.luaj.vm2.luajc.BasicBlock.BranchVisitor
 
visitBranches(Prototype, BasicBlock.BranchVisitor) - 类 中的静态方法org.luaj.vm2.luajc.BasicBlock
 
visitExps(List<Exp>) - 类 中的方法org.luaj.vm2.ast.Visitor
 
visitNames(List<Name>) - 类 中的方法org.luaj.vm2.ast.Visitor
 
Visitor - org.luaj.vm2.ast中的类
 
Visitor() - 类 的构造器org.luaj.vm2.ast.Visitor
 
visitReturn(int) - 类 中的方法org.luaj.vm2.luajc.BasicBlock.BranchVisitor
 
visitVars(List<Exp.VarExp>) - 类 中的方法org.luaj.vm2.ast.Visitor
 
VJMP - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VK - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VKNUM - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VLOCAL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VNIL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VNONRELOC - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VRELOCABLE - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VTRUE - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VUPVAL - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VVARARG - 类 中的静态变量org.luaj.vm2.compiler.LexState
 
VVOID - 类 中的静态变量org.luaj.vm2.compiler.LexState
 

W

waitFor() - 类 中的方法org.luaj.vm2.lib.jse.JseProcess
Wait for the process to complete, and all pending output to finish.
weaken(LuaValue) - 类 中的静态方法org.luaj.vm2.WeakTable
Self-sent message to convert a value to its weak counterpart
WeakSlot(Object, Object, LuaTable.Slot) - 类 的构造器org.luaj.vm2.WeakTable.WeakSlot
 
WeakTable - org.luaj.vm2中的类
Subclass of LuaTable that provides weak key and weak value semantics.
WeakTable(boolean, boolean, LuaValue) - 类 的构造器org.luaj.vm2.WeakTable
Construct a table with weak keys, weak values, or both
WeakTable.WeakSlot - org.luaj.vm2中的类
 
WHILE - 接口 中的静态变量org.luaj.vm2.parser.LuaParserConstants
RegularExpression Id.
whiledo(Exp, Block) - 类 中的静态方法org.luaj.vm2.ast.Stat
 
WhileDo(Exp, Block) - 类 的构造器org.luaj.vm2.ast.Stat.WhileDo
 
wrap(Object) - 类 中的静态方法org.json.JSONObject
Wraps the given object if necessary.
wrap(LuaValue) - 类 中的方法org.luaj.vm2.LuaList
 
wrap(LuaValue) - 类 中的方法org.luaj.vm2.LuaTable
 
wrap(LuaValue) - 类 中的方法org.luaj.vm2.WeakTable
 
wrapStderr() - 类 中的方法org.luaj.vm2.lib.IoLib
Wrap the standard error output.
wrapStderr() - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
wrapStdin() - 类 中的方法org.luaj.vm2.lib.IoLib
Wrap the standard input.
wrapStdin() - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
wrapStdout() - 类 中的方法org.luaj.vm2.lib.IoLib
Wrap the standard output.
wrapStdout() - 类 中的方法org.luaj.vm2.lib.jse.JseIoLib
 
write(LuaString) - 类 中的方法org.luaj.vm2.lib.IoLib.File
 
write(DataOutputStream, int, int) - 类 中的方法org.luaj.vm2.LuaString
 

Y

yield(Varargs) - 类 中的方法org.luaj.vm2.Globals
Function which yields the current thread.

Z

ZERO - 类 中的静态变量org.luaj.vm2.LuaValue
LuaValue number constant equal to 0
ZeroArgFunction - org.luaj.vm2.lib中的类
Abstract base class for Java function implementations that take no arguments and return one value.
ZeroArgFunction() - 类 的构造器org.luaj.vm2.lib.ZeroArgFunction
Default constructor

_

_assert(boolean) - 类 中的静态方法org.luaj.vm2.compiler.Constants
 
_const() - 类 中的方法org.luaj.vm2.LuaTable
 
_file_close(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_flush(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_lines(Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_read(LuaValue, Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_seek(LuaValue, String, int) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_setvbuf(LuaValue, String, int) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_file_write(LuaValue, Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_close(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_flush() - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_index(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_input(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_lines(Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_open(String, String) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_output(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_popen(String, String) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_read(Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_tmpfile() - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_type(LuaValue) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_io_write(Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_lines_iter(LuaValue, boolean, Varargs) - 类 中的方法org.luaj.vm2.lib.IoLib
 
_VERSION - 类 中的静态变量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 Q R S T U V W Y Z _ 
跳过导航链接

Copyright © 2020. All rights reserved.