示例#1
0
 public LuaValue get(LuaValue key) {
   if (key.equals(LENGTH)) return valueOf(Array.getLength(m_instance));
   if (key.isint()) {
     int i = key.toint() - 1;
     return i >= 0 && i < Array.getLength(m_instance)
         ? CoerceJavaToLua.coerce(Array.get(m_instance, key.toint() - 1))
         : NIL;
   }
   return super.get(key);
 }