Uses of Class
com.prineside.luaj.LuaFunction
Packages that use LuaFunction
Package
Description
Lua VM, only works in an interpreted mode, which allows it to support iOS.
-
Uses of LuaFunction in com.prineside.luaj
Subclasses of LuaFunction in com.prineside.luajMethods in com.prineside.luaj that return LuaFunctionModifier and TypeMethodDescriptionfinal LuaFunction
LuaFunction.checkfunction()
LuaValue.checkfunction()
Check that the value is a function , or throwLuaError
if notVarargs.checkfunction
(int i) Return argument i as a function, or throw an error if an incompatible type.Convert the prototype into a LuaFunction with the supplied environment.final LuaFunction
LuaFunction.optfunction
(LuaFunction defval) final LuaFunction
LuaNil.optfunction
(LuaFunction defval) LuaValue.optfunction
(LuaFunction defval) Check that optional argument is a function and return asLuaFunction
Varargs.optfunction
(int i, LuaFunction defval) Return argument i as a function,defval
if nil, or throw a LuaError if an incompatible type.Methods in com.prineside.luaj with parameters of type LuaFunctionModifier and TypeMethodDescriptionfinal LuaFunction
LuaFunction.optfunction
(LuaFunction defval) final LuaFunction
LuaNil.optfunction
(LuaFunction defval) LuaValue.optfunction
(LuaFunction defval) Check that optional argument is a function and return asLuaFunction
Varargs.optfunction
(int i, LuaFunction defval) Return argument i as a function,defval
if nil, or throw a LuaError if an incompatible type. -
Uses of LuaFunction in com.prineside.luaj.compiler
Methods in com.prineside.luaj.compiler that return LuaFunctionModifier and TypeMethodDescription -
Uses of LuaFunction in com.prineside.luaj.debug
Fields in com.prineside.luaj.debug declared as LuaFunctionMethods in com.prineside.luaj.debug with parameters of type LuaFunctionModifier and TypeMethodDescriptionvoid
DebugInfo.funcinfo
(LuaFunction f) void
CallStack.onCall
(LuaFunction function) -
Uses of LuaFunction in com.prineside.luaj.lib
Subclasses of LuaFunction in com.prineside.luaj.libModifier and TypeClassDescriptionclass
Subclass ofLibFunction
which implements the lua basic library functions.static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
class
Subclass of LibFunction that implements the Lua standardbit32
library.static final class
static final class
final class
static final class
class
Abstract base class extendingLibFunction
which implements the core of the lua standardio
library.static final class
class
Subclass ofLuaFunction
common to Java functions exposed to lua.class
Subclass ofLibFunction
which implements the lua standardmath
library.static final class
static final class
static final class
static final class
static final class
static final class
static final class
static class
static final class
static class
static class
static class
static final class
static final class
static class
static class
static final class
static final class
static final class
class
Abstract base class for Java function implementations that take one argument and return one value.class
Subclass ofLibFunction
which implements the standard luaos
library.static class
class
Subclass ofLibFunction
which implements the lua standard package and module library functions.static class
static class
Called second Calls _G.package.searchpath(name, _G.package.path) and then globals.loadfile() if foundstatic class
Called first Searches in preloaded packages (_G.package.preload table)static class
require (modname) Loads the given module.static class
class
Subclass ofLibFunction
which implements the lua standardstring
library.static final class
string.byte (s [, i [, j]]) Returns the internal numerical codes of the characters s[i], s[i+1], ..., s[j].static final class
string.char (...) Receives zero or more integers.static final class
static final class
static final class
string.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 class
static final class
string.find (s, pattern [, init [, plain]]) Looks for the first match of pattern in the string s.static final class
string.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 class
string.gmatch (s, pattern) Returns an iterator function that, each time it is called, returns the next captures from pattern over string s.static final class
string.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 class
string.len (s) Receives a string and returns its length.static final class
string.lower (s) Receives a string and returns a copy of this string with all uppercase letters changed to lowercase.static final class
string.match (s, pattern [, init]) Looks for the first match of pattern in the string s.static final class
string.rep (s, n) Returns a string that is the concatenation of n copies of the string s.static final class
static final class
static final class
string.reverse (s) Returns a string that is the string s reversed.static final class
static final class
static final class
string.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 class
static final class
string.upper (s) Receives a string and returns a copy of this string with all lowercase letters changed to uppercase.class
Subclass ofLibFunction
which implements the lua standardtable
library.static class
static class
static class
static class
static class
static class
class
Abstract base class for Java function implementations that take two arguments and return one value.class
Abstract base class for Java function implementations that take two arguments and return one value.class
Abstract base class for Java function implementations that takes varaiable arguments and returns multiple return values.class
Abstract base class for Java function implementations that take no arguments and return one value. -
Uses of LuaFunction in com.prineside.luaj.lib.jse
Subclasses of LuaFunction in com.prineside.luaj.lib.jseModifier and TypeClassDescriptionstatic final class
static final class
A Java method as an object.final class
LuaValue that represents a particular public Java constructor.class
Java method or constructor.final class
LuaValue that represents a Java method.static final class
final class
Subclass ofBaseLib
andLibFunction
which implements the lua basic library functions and provides a directory basedResourceFinder
as theGlobals.finder
.class
Subclass ofIoLib
and thereforeLibFunction
which implements the lua standardio
library for the JSE platform.final class
Subclass ofLibFunction
which implements the lua standardmath
library.static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
class
Subclass ofLibFunction
which implements the standard luaos
library.final class
final class
Constructors in com.prineside.luaj.lib.jse with parameters of type LuaFunction