- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- checkuserdata(Class) - 类 中的方法org.luaj.vm2.LuaValue
-
- 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
-
- concatTo(LuaString) - 类 中的方法org.luaj.vm2.Buffer
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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中的类
-
- 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"
- 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中的接口
-
- 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
-
- 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中的类
-
- 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_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
- 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
-
- NewLauncher(Class<? extends Launcher>) - 类 中的静态方法org.luaj.vm2.server.LuajClassLoader
-
- 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
-
- 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
-
- 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 - 类 中的变量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.
- 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_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(int, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
-
- set(int, String) - 类 中的方法org.luaj.vm2.LuaValue
-
- set(String, LuaValue) - 类 中的方法org.luaj.vm2.LuaValue
-
- set(String, double) - 类 中的方法org.luaj.vm2.LuaValue
-
- set(String, int) - 类 中的方法org.luaj.vm2.LuaValue
-
- set(String, String) - 类 中的方法org.luaj.vm2.LuaValue
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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