Uses of Class
org.luaj.vm2.LuaTable

Packages that use LuaTable
org.luaj.vm2   
org.luaj.vm2.lib   
org.luaj.vm2.lib.jme   
org.luaj.vm2.lib.jse   
 

Uses of LuaTable in org.luaj.vm2
 

Subclasses of LuaTable in org.luaj.vm2
 class WeakTable
          Subclass of LuaTable that provides weak key and weak value semantics.
 

Methods in org.luaj.vm2 that return LuaTable
protected  LuaTable LuaTable.changemode(boolean weakkeys, boolean weakvalues)
          Change the mode of a table
protected  LuaTable WeakTable.changemode(boolean weakkeys, boolean weakvalues)
           
 LuaTable LuaTable.checktable()
           
 LuaTable LuaValue.checktable()
          Check that this is a LuaTable, or throw LuaError if it is not
 LuaTable Varargs.checktable(int i)
          Return argument i as a LuaTable if a lua table, or throw an error if any other type.
static LuaTable LuaValue.listOf(LuaValue[] unnamedValues)
          Construct a LuaTable initialized with supplied array values.
static LuaTable LuaValue.listOf(LuaValue[] unnamedValues, Varargs lastarg)
          Construct a LuaTable initialized with supplied array values.
 LuaTable Varargs.opttable(int i, LuaTable defval)
          Return argument i as a LuaTable if a lua table, defval if nil, or throw a LuaError if any other type.
 LuaTable LuaNil.opttable(LuaTable defval)
           
 LuaTable LuaTable.opttable(LuaTable defval)
           
 LuaTable LuaValue.opttable(LuaTable defval)
          Check that optional argument is a table and return as LuaTable
static LuaTable LuaValue.tableOf()
          Construct an empty LuaTable.
static LuaTable LuaValue.tableOf(int narray, int nhash)
          Construct an empty LuaTable preallocated to hold array and hashed elements
static LuaTable LuaValue.tableOf(LuaValue[] namedValues)
          Construct a LuaTable initialized with supplied named values.
static LuaTable LuaValue.tableOf(LuaValue[] namedValues, LuaValue[] unnamedValues)
          Construct a LuaTable initialized with supplied named values and sequential elements.
static LuaTable LuaValue.tableOf(LuaValue[] namedValues, LuaValue[] unnamedValues, Varargs lastarg)
          Construct a LuaTable initialized with supplied named values and sequential elements in an array part and as varargs.
static LuaTable LuaValue.tableOf(Varargs varargs, int firstarg)
          Construct a LuaTable initialized with supplied array values.
 

Methods in org.luaj.vm2 with parameters of type LuaTable
 LuaTable Varargs.opttable(int i, LuaTable defval)
          Return argument i as a LuaTable if a lua table, defval if nil, or throw a LuaError if any other type.
 LuaTable LuaNil.opttable(LuaTable defval)
           
 LuaTable LuaTable.opttable(LuaTable defval)
           
 LuaTable LuaValue.opttable(LuaTable defval)
          Check that optional argument is a table and return as LuaTable
 

Constructors in org.luaj.vm2 with parameters of type LuaTable
WeakTable(boolean weakkeys, boolean weakvalues, LuaTable source)
          Construct a table with weak keys, weak values, or both, and a source of initial data
 

Uses of LuaTable in org.luaj.vm2.lib
 

Fields in org.luaj.vm2.lib declared as LuaTable
static LuaTable StringLib.instance
           
 LuaTable PackageLib.LOADED
           
 LuaTable PackageLib.PACKAGE
           
 

Methods in org.luaj.vm2.lib with parameters of type LuaTable
 void PackageLib.setIsLoaded(java.lang.String name, LuaTable value)
          Allow packages to mark themselves as loaded
protected  long OsLib.time(LuaTable table)
          Returns the current time when called without arguments, or a time representing the date and time specified by the given table.
 

Uses of LuaTable in org.luaj.vm2.lib.jme
 

Methods in org.luaj.vm2.lib.jme that return LuaTable
static LuaTable JmePlatform.debugGlobals()
          Create standard globals including the debug library.
static LuaTable JmePlatform.standardGlobals()
          Create a standard set of globals for JME including all the libraries.
 

Uses of LuaTable in org.luaj.vm2.lib.jse
 

Methods in org.luaj.vm2.lib.jse that return LuaTable
static LuaTable JsePlatform.debugGlobals()
          Create standard globals including the debug library.
static LuaTable JsePlatform.standardGlobals()
          Create a standard set of globals for JSE including all the libraries.
 



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