Mercurial Hosting > luan
comparison web/src/luan/modules/web/HttpServicer.java @ 428:df95199ca4c0
rename __newindex to __new_index
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 02 May 2015 20:10:31 -0600 |
parents | dae264ad6a7b |
children | c6bcb8859b93 |
comparison
equal
deleted
inserted
replaced
427:dae264ad6a7b | 428:df95199ca4c0 |
---|---|
286 | 286 |
287 @Override public boolean canNewindex() { | 287 @Override public boolean canNewindex() { |
288 return true; | 288 return true; |
289 } | 289 } |
290 | 290 |
291 @Override public void __newindex(LuanState luan,LuanTable tbl,Object key,Object val) { | 291 @Override public void __new_index(LuanState luan,LuanTable tbl,Object key,Object val) { |
292 if( !(key instanceof String) ) | 292 if( !(key instanceof String) ) |
293 throw new IllegalArgumentException("key must be string for headers table"); | 293 throw new IllegalArgumentException("key must be string for headers table"); |
294 String name = (String)key; | 294 String name = (String)key; |
295 if( val instanceof String ) { | 295 if( val instanceof String ) { |
296 response.setHeader(name,(String)val); | 296 response.setHeader(name,(String)val); |
348 | 348 |
349 @Override public boolean canNewindex() { | 349 @Override public boolean canNewindex() { |
350 return true; | 350 return true; |
351 } | 351 } |
352 | 352 |
353 @Override public void __newindex(LuanState luan,LuanTable tbl,Object key,Object val) { | 353 @Override public void __new_index(LuanState luan,LuanTable tbl,Object key,Object val) { |
354 if( !(key instanceof String) ) | 354 if( !(key instanceof String) ) |
355 throw new IllegalArgumentException("key must be string for session attributes table"); | 355 throw new IllegalArgumentException("key must be string for session attributes table"); |
356 String name = (String)key; | 356 String name = (String)key; |
357 request.getSession().setAttribute(name,val); | 357 request.getSession().setAttribute(name,val); |
358 } | 358 } |