From 63e99c1500a6fe55eefd907cd46d66a2fc987f6c Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Sat, 14 Mar 2015 18:12:13 +0000 Subject: [PATCH] List keyeq() and keyindex() methods as abstract on LuaTable.Entry. --- README.html | 1 + src/core/org/luaj/vm2/LuaTable.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/README.html b/README.html index 6d1aeff8..47b5c136 100644 --- a/README.html +++ b/README.html @@ -973,6 +973,7 @@ Files are no longer hosted at LuaForge.
  • Add sample build.gradle file for Android example.
  • collectgarbage() now behaves same as collectgarbage("collect") (fixes issue #41).
  • Allow access to Java inner classes using lua field syntax (fixes issue #40).
  • +
  • List keyeq() and keyindex() methods as abstract on LuaTable.Entry (issue #37).
  • diff --git a/src/core/org/luaj/vm2/LuaTable.java b/src/core/org/luaj/vm2/LuaTable.java index 9680cc71..129981a0 100644 --- a/src/core/org/luaj/vm2/LuaTable.java +++ b/src/core/org/luaj/vm2/LuaTable.java @@ -1073,6 +1073,8 @@ public class LuaTable extends LuaValue implements Metatable { public abstract LuaValue key(); public abstract LuaValue value(); abstract Entry set(LuaValue value); + public abstract boolean keyeq( LuaValue key ); + public abstract int keyindex( int hashMask ); public int arraykey( int max ) { return 0;