Mercurial Hosting > luan
comparison core/src/luan/LuanTable.java @ 533:8e51d6071b67
restore LuanTable.hasJava
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 27 May 2015 23:40:09 -0600 |
parents | e3fb9768dbb3 |
children | 473e456444ff |
comparison
equal
deleted
inserted
replaced
532:9bf9ad733827 | 533:8e51d6071b67 |
---|---|
20 | 20 |
21 public final class LuanTable implements DeepCloneable { | 21 public final class LuanTable implements DeepCloneable { |
22 private Map map = null; | 22 private Map map = null; |
23 private List list = null; | 23 private List list = null; |
24 private LuanTable metatable = null; | 24 private LuanTable metatable = null; |
25 public boolean hasJava = false; | |
25 | 26 |
26 public LuanTable() {} | 27 public LuanTable() {} |
27 | 28 |
28 public LuanTable(List list) { | 29 public LuanTable(List list) { |
29 int n = list.size(); | 30 int n = list.size(); |
78 clone.list.add( cloner.get(obj) ); | 79 clone.list.add( cloner.get(obj) ); |
79 } | 80 } |
80 } | 81 } |
81 if( metatable != null ) | 82 if( metatable != null ) |
82 clone.metatable = (LuanTable)cloner.get(metatable); | 83 clone.metatable = (LuanTable)cloner.get(metatable); |
84 clone.hasJava = hasJava; | |
83 } | 85 } |
84 | 86 |
85 public boolean isList() { | 87 public boolean isList() { |
86 return map==null || map.isEmpty(); | 88 return map==null || map.isEmpty(); |
87 } | 89 } |