public class WeakTable
extends Object 
Subclass of 
LuaTable that provides weak key and weak value semantics. 
 
 
 Normally these are not created directly, but indirectly when changing the mode 
 of a LuaTable as lua script executes.  
 
 However, calling the constructors directly when weak tables are required from 
 Java will reduce overhead.
- 
Nested Class SummaryNested Classes 
- 
Constructor SummaryConstructors 
Construct a table with weak keys, weak values, or both 
 
 
- 
Method Summary
    make(boolean weakkeys,
 boolean weakvalues)
    boolean
   boolean
     
 
 
 
- 
Constructor Details
- 
WeakTablepublic WeakTable(boolean weakkeys,
 boolean weakvalues,
 LuaValue backing) Construct a table with weak keys, weak values, or both 
- Parameters:
- weakkeys- true to let the table have weak keys
- weakvalues- true to let the table have weak values
 
 
- 
Method Details
- 
makepublic static LuaTable make(boolean weakkeys,
 boolean weakvalues) 
- 
useWeakKeyspublic boolean useWeakKeys() 
- 
useWeakValuespublic boolean useWeakValues() 
- 
- 
- 
-