Uses of Class
com.prineside.luaj.Varargs
Packages that use Varargs
Package
Description
Lua VM, only works in an interpreted mode, which allows it to support iOS.
-
Uses of Varargs in com.prineside.luaj
Subclasses of Varargs in com.prineside.luajModifier and TypeClassDescriptionfinal classGlobal environment used by luaj.final classExtension ofLuaValuewhich can hold a Java boolean as its value.final classclassBase class for functions implemented in Java.classClass to encapsulate behavior of the singleton instancenilfinal classfinal classSubclass ofLuaValuefor representing lua strings.classSubclass ofLuaValuefor representing lua tables.static final classstatic final classstatic final classEntry class used with numeric values, but only when the key is not an integer.classclassstatic final classVarargs implemenation with no values.final classSubclass ofVarargsthat represents a lua tail call in a Java library function execution environment.static final classVarargs implemenation backed by an array of LuaValuesstatic final classInternal class to implement weak userdata values.static classInternal class to implement weak values.Methods in com.prineside.luaj that return VarargsModifier and TypeMethodDescriptionVarargs.dealias()Return Varargs that cannot be using a shared array for the storage, and is flattened.TailcallVarargs.eval()Varargs.eval()Evaluate any pending tail call and return result.final VarargsGet the next element after a particular key in the contiguous array part of a tableFind the next integer-key,value pair ifthisis a table, returnLuaValue.NILif there are no more, or throw aLuaErrorif not a table.LuaValue.invoke()Callthiswith 0 arguments, including metatag processing, and retain all return values in aVarargs.Callthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.Callthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.Should not return args (must be new varargs)LuaValue.invokemethod(LuaValue name) Call named method onthiswith 0 arguments, including metatag processing, and retain all return values in aVarargs.LuaValue.invokemethod(LuaValue name, Varargs args) Call named method onthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.LuaValue.invokemethod(String name) Call named method onthiswith 0 arguments, including metatag processing, and retain all return values in aVarargs.LuaValue.invokemethod(String name, Varargs args) Call named method onthiswith 1 argument, including metatag processing, and retain all return values in aVarargs.final VarargsGet the next element after a particular key in the tableFind the next key,value pair ifthisis a table, returnLuaValue.NILif there are no more, or throw aLuaErrorif not a table.Callback used during tail call processing to invoke the function once.LuaValue.None.subargs(int start) LuaValue.subargs(int start) Create aVarargsinstance containing arguments starting at indexstartTailcallVarargs.subargs(int start) Varargs.ArrayVarargs.subargs(int start) abstract VarargsVarargs.subargs(int start) Create aVarargsinstance containing arguments starting at indexstartstatic VarargsLuaValue.tailcallOf(LuaValue func, Varargs args) Construct aTailcallVarargsaround a function and arguments.LuaTable.LinkSlot.toVarargs()LuaTable.NormalEntry.toVarargs()final VarargsLuaTable.unpack()Unpack all the elements of this tablefinal VarargsLuaTable.unpack(int i) Unpack all the elements of this table from element ifinal VarargsLuaTable.unpack(int i, int j) Unpack the elements from i to j inclusivestatic Varargsstatic Varargsstatic Varargsstatic Varargsstatic Varargsstatic VarargsMethods in com.prineside.luaj with parameters of type VarargsModifier and TypeMethodDescriptionCallthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.Callthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.Should not return args (must be new varargs)LuaValue.invokemethod(LuaValue name, Varargs args) Call named method onthiswith variable arguments, including metatag processing, and retain all return values in aVarargs.LuaValue.invokemethod(String name, Varargs args) Call named method onthiswith 1 argument, including metatag processing, and retain all return values in aVarargs.static LuaTableConstruct aLuaTableinitialized with supplied array values.Callback used during tail call processing to invoke the function once.static voidPrint.printStack(LuaValue[] stack, int top, Varargs varargs) static voidPrint.printState(LuaClosure cl, int pc, LuaValue[] stack, int top, Varargs varargs) Print the state of aLuaClosurethat is being executedvoidLuaValue.rawsetlist(int key0, Varargs values) Set list values in a table without invoking metatag processingstatic LuaTableConstruct aLuaTableinitialized with supplied named values and sequential elements in an array part and as varargs.static LuaTableConstruct aLuaTableinitialized with supplied array values.static VarargsLuaValue.tailcallOf(LuaValue func, Varargs args) Construct aTailcallVarargsaround a function and arguments.static Varargsstatic Varargsstatic Varargsstatic VarargsConstructors in com.prineside.luaj with parameters of type VarargsModifierConstructorDescriptionConstruct table with named and unnamed parts.Construct table of unnamed elements.Construct table of unnamed elements.TailcallVarargs(LuaValue f, Varargs args) -
Uses of Varargs in com.prineside.luaj.debug
Methods in com.prineside.luaj.debug with parameters of type VarargsModifier and TypeMethodDescriptionvoidCallStack.onCall(LuaClosure function, Varargs varargs, LuaValue[] stack) voidCallStack.onInstruction(int pc, Varargs v, int top) -
Uses of Varargs in com.prineside.luaj.lib
Subclasses of Varargs in com.prineside.luaj.libModifier and TypeClassDescriptionclassSubclass ofLibFunctionwhich implements the lua basic library functions.static final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classclassSubclass of LibFunction that implements the Lua standardbit32library.static final classstatic final classfinal classstatic final classclassAbstract base class extendingLibFunctionwhich implements the core of the lua standardiolibrary.static final classclassSubclass ofLuaFunctioncommon to Java functions exposed to lua.classSubclass ofLibFunctionwhich implements the lua standardmathlibrary.static final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic classstatic final classstatic classstatic classstatic classstatic final classstatic final classstatic classstatic classstatic final classstatic final classstatic final classclassAbstract base class for Java function implementations that take one argument and return one value.classSubclass ofLibFunctionwhich implements the standard luaoslibrary.static classclassSubclass ofLibFunctionwhich implements the lua standard package and module library functions.static classstatic classCalled second Calls _G.package.searchpath(name, _G.package.path) and then globals.loadfile() if foundstatic classCalled first Searches in preloaded packages (_G.package.preload table)static classrequire (modname) Loads the given module.static classclassSubclass ofLibFunctionwhich implements the lua standardstringlibrary.static final classstring.byte (s [, i [, j]]) Returns the internal numerical codes of the characters s[i], s[i+1], ..., s[j].static final classstring.char (...) Receives zero or more integers.static final classstatic final classstatic final classstring.dump (function[, stripDebug]) Returns a string containing a binary representation of the given function, so that a later loadstring on this string returns a copy of the function.static final classstatic final classstring.find (s, pattern [, init [, plain]]) Looks for the first match of pattern in the string s.static final classstring.format (formatstring, ...) Returns a formatted version of its variable number of arguments following the description given in its first argument (which must be a string).static final classstring.gmatch (s, pattern) Returns an iterator function that, each time it is called, returns the next captures from pattern over string s.static final classstring.gsub (s, pattern, repl [, n]) Returns a copy of s in which all (or the first n, if given) occurrences of the pattern have been replaced by a replacement string specified by repl, which may be a string, a table, or a function.static final classstring.len (s) Receives a string and returns its length.static final classstring.lower (s) Receives a string and returns a copy of this string with all uppercase letters changed to lowercase.static final classstring.match (s, pattern [, init]) Looks for the first match of pattern in the string s.static final classstring.rep (s, n) Returns a string that is the concatenation of n copies of the string s.static final classstatic final classstatic final classstring.reverse (s) Returns a string that is the string s reversed.static final classstatic final classstatic final classstring.sub (s, i [, j]) Returns the substring of s that starts at i and continues until j; i and j may be negative.static final classstatic final classstring.upper (s) Receives a string and returns a copy of this string with all lowercase letters changed to uppercase.classSubclass ofLibFunctionwhich implements the lua standardtablelibrary.static classstatic classstatic classstatic classstatic classstatic classclassAbstract base class for Java function implementations that take two arguments and return one value.classAbstract base class for Java function implementations that take two arguments and return one value.classAbstract base class for Java function implementations that takes varaiable arguments and returns multiple return values.classAbstract base class for Java function implementations that take no arguments and return one value.Methods in com.prineside.luaj.lib that return VarargsModifier and TypeMethodDescriptionIoLib._file_close(LuaValue file) IoLib._file_flush(LuaValue file) IoLib._file_lines(Varargs args) IoLib._file_read(LuaValue file, Varargs subargs) IoLib._file_seek(LuaValue file, String whence, int offset) IoLib._file_setvbuf(LuaValue file, String mode, int size) IoLib._file_write(LuaValue file, Varargs subargs) IoLib._io_flush()IoLib._io_output(LuaValue filename) IoLib._io_tmpfile()IoLib._lines_iter(LuaValue file, boolean toclose, Varargs args) Subclass responsibility.Load from a named file, returning the chunk or nil,error of can't loadBaseLib.loadStream(InputStream is, String chunkname, String mode, LuaValue env) Methods in com.prineside.luaj.lib with parameters of type VarargsModifier and TypeMethodDescriptionIoLib._file_lines(Varargs args) IoLib._file_read(LuaValue file, Varargs subargs) IoLib._file_write(LuaValue file, Varargs subargs) IoLib._lines_iter(LuaValue file, boolean toclose, Varargs args) Subclass responsibility.Constructors in com.prineside.luaj.lib with parameters of type Varargs -
Uses of Varargs in com.prineside.luaj.lib.jse
Subclasses of Varargs in com.prineside.luaj.lib.jseModifier and TypeClassDescriptionfinal classfinal classLuaValue that represents a Java class.static final classstatic final classA Java method as an object.final classLuaValue that represents a particular public Java constructor.classLuaValue that represents a Java instance.classJava method or constructor.final classLuaValue that represents a Java method.static final classfinal classSubclass ofBaseLibandLibFunctionwhich implements the lua basic library functions and provides a directory basedResourceFinderas theGlobals.finder.classSubclass ofIoLiband thereforeLibFunctionwhich implements the lua standardiolibrary for the JSE platform.final classSubclass ofLibFunctionwhich implements the lua standardmathlibrary.static final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classclassSubclass ofLibFunctionwhich implements the standard luaoslibrary.final classfinal classMethods in com.prineside.luaj.lib.jse that return VarargsModifier and TypeMethodDescriptionMethods in com.prineside.luaj.lib.jse with parameters of type VarargsModifier and TypeMethodDescriptionJavaMethod.Overload.invokeBestMethod(Object instance, Varargs args) -
Uses of Varargs in com.prineside.tdi2.managers.script
Subclasses of Varargs in com.prineside.tdi2.managers.scriptModifier and TypeClassDescriptionclassRead-only LuaTable which stores a part of the class tree and allows to be properly serialized in case user stores a part of the tree in a separate variablefinal classRead-only LuaTable which stores all aliases (shortcuts) to the classesclass