Uses of Class
org.luaj.vm2.LuaTable

Packages that use LuaTable
org.luaj.vm2   
 

Uses of LuaTable in org.luaj.vm2
 

Subclasses of LuaTable in org.luaj.vm2
 class Globals
          Global environment used by luaj.
 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
 



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