|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.luaj.vm2.Varargs
org.luaj.vm2.LuaValue
org.luaj.vm2.LuaUserdata
public class LuaUserdata
| Field Summary | |
|---|---|
java.lang.Object |
m_instance
|
LuaValue |
m_metatable
|
| Fields inherited from class org.luaj.vm2.LuaValue |
|---|
CALL, EMPTYSTRING, FALSE, INDEX, METATABLE, MINUSONE, MODE, NEWINDEX, NIL, NILS, NONE, NOVALS, ONE, TBOOLEAN, TFUNCTION, TINT, TLIGHTUSERDATA, TNIL, TNONE, TNUMBER, TRUE, TSTRING, TTABLE, TTHREAD, TUSERDATA, TVALUE, TYPE_NAMES, ZERO |
| Constructor Summary | |
|---|---|
LuaUserdata(java.lang.Object obj)
|
|
LuaUserdata(java.lang.Object obj,
LuaValue metatable)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
checkuserdata()
|
java.lang.Object |
checkuserdata(java.lang.Class c)
|
boolean |
eq_b(LuaValue val)
|
boolean |
equals(java.lang.Object val)
|
LuaValue |
get(LuaValue key)
|
LuaValue |
getmetatable()
|
int |
hashCode()
|
boolean |
isuserdata()
|
boolean |
isuserdata(java.lang.Class c)
|
java.lang.Object |
optuserdata(java.lang.Class c,
java.lang.Object defval)
|
java.lang.Object |
optuserdata(java.lang.Object defval)
|
void |
set(LuaValue key,
LuaValue value)
|
LuaValue |
setmetatable(LuaValue metatable)
|
java.lang.String |
tojstring()
|
java.lang.Object |
touserdata()
|
java.lang.Object |
touserdata(java.lang.Class c)
|
int |
type()
|
java.lang.String |
typename()
|
java.lang.Object |
userdata()
|
| Methods inherited from class org.luaj.vm2.Varargs |
|---|
argcheck, checkboolean, checkclosure, checkdouble, checkfunction, checkint, checkinteger, checkjstring, checklong, checknotnil, checknumber, checkstring, checkString, checktable, checkthread, checkuserdata, checkuserdata, checkvalue, eval, isfunction, isnil, isnoneornil, isnumber, isstring, istable, isTailcall, isthread, isuserdata, isvalue, optboolean, optclosure, optdouble, optfunction, optint, optinteger, optjstring, optlong, optnumber, optstring, optString, opttable, optthread, optuserdata, optuserdata, optvalue, subargs, toboolean, tobyte, tochar, todouble, tofloat, toint, tojstring, tolong, toshort, touserdata, touserdata, type |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final java.lang.Object m_instance
public LuaValue m_metatable
| Constructor Detail |
|---|
public LuaUserdata(java.lang.Object obj)
public LuaUserdata(java.lang.Object obj,
LuaValue metatable)
| Method Detail |
|---|
public java.lang.String tojstring()
tojstring in class LuaValuepublic int type()
type in class LuaValuepublic java.lang.String typename()
typename in class LuaValuepublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.Object userdata()
public boolean isuserdata()
isuserdata in class LuaValuepublic boolean isuserdata(java.lang.Class c)
isuserdata in class LuaValuepublic java.lang.Object touserdata()
touserdata in class LuaValuepublic java.lang.Object touserdata(java.lang.Class c)
touserdata in class LuaValuepublic java.lang.Object optuserdata(java.lang.Object defval)
optuserdata in class LuaValue
public java.lang.Object optuserdata(java.lang.Class c,
java.lang.Object defval)
optuserdata in class LuaValuepublic LuaValue getmetatable()
getmetatable in class LuaValuepublic LuaValue setmetatable(LuaValue metatable)
setmetatable in class LuaValuepublic java.lang.Object checkuserdata()
checkuserdata in class LuaValuepublic java.lang.Object checkuserdata(java.lang.Class c)
checkuserdata in class LuaValuepublic LuaValue get(LuaValue key)
get in class LuaValue
public void set(LuaValue key,
LuaValue value)
set in class LuaValuepublic boolean equals(java.lang.Object val)
equals in class LuaValuepublic boolean eq_b(LuaValue val)
eq_b in class LuaValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||