comparison core/src/luan/LuanTable.java @ 498:ee55be414a34

Http.response is now mostly luan
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 18 May 2015 00:25:35 -0600
parents 55f9f74f1e55
children d3183a330ff5
comparison
equal deleted inserted replaced
497:55f9f74f1e55 498:ee55be414a34
267 return iter; 267 return iter;
268 } 268 }
269 }; 269 };
270 } 270 }
271 271
272 public Iterable<Map.Entry<Object,Object>> rawIterable() throws LuanException {
273 final Iterator<Map.Entry<Object,Object>> iter = rawIterator();
274 return new Iterable<Map.Entry<Object,Object>>() {
275 public Iterator<Map.Entry<Object,Object>> iterator() {
276 return iter;
277 }
278 };
279 }
280
272 public Iterator<Map.Entry<Object,Object>> iterator(final LuanState luan) throws LuanException { 281 public Iterator<Map.Entry<Object,Object>> iterator(final LuanState luan) throws LuanException {
273 if( getHandler("__pairs") == null ) 282 if( getHandler("__pairs") == null )
274 return rawIterator(); 283 return rawIterator();
275 final LuanFunction fn = pairs(luan); 284 final LuanFunction fn = pairs(luan);
276 return new Iterator<Map.Entry<Object,Object>>() { 285 return new Iterator<Map.Entry<Object,Object>>() {