Mercurial Hosting > luan
diff core/src/luan/AbstractLuanTable.java @ 364:1a464e090538 0.3
simplify table code
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 16 Apr 2015 11:51:21 -0600 |
parents | 1bce334a816b |
children | 5e0acdeaea93 |
line wrap: on
line diff
--- a/core/src/luan/AbstractLuanTable.java Thu Apr 16 10:12:58 2015 -0600 +++ b/core/src/luan/AbstractLuanTable.java Thu Apr 16 11:51:21 2015 -0600 @@ -20,10 +20,6 @@ return new LinkedHashMap<Object,Object>(); } - protected final Map<Object,Object> newMap(Map<Object,Object> map) { - return new LinkedHashMap<Object,Object>(map); - } - @Override public boolean isEmpty() { return isList() && length()==0; } @@ -91,7 +87,7 @@ } @Override public LuanTable cloneTable() { - return isList() ? new LuanTableImpl(new ArrayList<Object>(asList())) : new LuanTableImpl(newMap(asMap())); + return isList() ? new LuanTableImpl(new ArrayList<Object>(asList())) : new LuanTableImpl(asMap()); } @Override public boolean hasJava() {