org.luaj.vm2.LuaTable.hashget()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(72)

本文整理了Java中org.luaj.vm2.LuaTable.hashget()方法的一些代码示例,展示了LuaTable.hashget()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LuaTable.hashget()方法的具体详情如下:
包路径:org.luaj.vm2.LuaTable
类名称:LuaTable
方法名:hashget

LuaTable.hashget介绍

暂无

代码示例

代码示例来源:origin: M66B/XPrivacyLua

public LuaValue rawget( int key ) {
  if ( key>0 && key<=array.length ) {
    LuaValue v = m_metatable == null ? array[key-1] : m_metatable.arrayget(array, key-1);
    return v != null ? v : NIL;
  }
  return hashget( LuaInteger.valueOf(key) );
}

代码示例来源:origin: hsllany/HtmlNative

public LuaValue rawget( int key ) {
  if ( key>0 && key<=array.length ) {
    LuaValue v = m_metatable == null ? array[key-1] : m_metatable.arrayget(array, key-1);
    return v != null ? v : NIL;
  }
  return hashget( LuaInteger.valueOf(key) );
}

代码示例来源:origin: mirkosertic/GameComposer

@Override
public LuaValue rawget( int key ) {
  if ( key>0 && key<=array.length ) {
    LuaValue v = m_metatable == null ? array[key-1] : m_metatable.arrayget(array, key-1);
    return v != null ? v : NIL;
  }
  return hashget( LuaInteger.valueOf(key) );
}

代码示例来源:origin: hsllany/HtmlNative

public LuaValue rawget( LuaValue key ) {
  if ( key.isinttype() ) {
    int ikey = key.toint();
    if ( ikey>0 && ikey<=array.length ) {
      LuaValue v = m_metatable == null
          ? array[ikey-1] : m_metatable.arrayget(array, ikey-1);
      return v != null ? v : NIL;
    }
  }
  return hashget( key );
}

代码示例来源:origin: M66B/XPrivacyLua

public LuaValue rawget( LuaValue key ) {
  if ( key.isinttype() ) {
    int ikey = key.toint();
    if ( ikey>0 && ikey<=array.length ) {
      LuaValue v = m_metatable == null
          ? array[ikey-1] : m_metatable.arrayget(array, ikey-1);
      return v != null ? v : NIL;
    }
  }
  return hashget( key );
}

代码示例来源:origin: mirkosertic/GameComposer

@Override
public LuaValue rawget( LuaValue key ) {
  if ( key.isinttype() ) {
    int ikey = key.toint();
    if ( ikey>0 && ikey<=array.length ) {
      LuaValue v = m_metatable == null
          ? array[ikey-1] : m_metatable.arrayget(array, ikey-1);
      return v != null ? v : NIL;
    }
  }
  return hashget( key );
}

相关文章

微信公众号

最新文章

更多