Mercurial Hosting > luan
diff core/src/luan/LuanJavaFunction.java @ 443:bf5e62a9090c
remove toBoolean() and to_boolean()
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 04 May 2015 14:55:51 -0600 |
parents | 472fc70853cd |
children | cc7d246bda2a |
line wrap: on
line diff
--- a/core/src/luan/LuanJavaFunction.java Mon May 04 13:49:12 2015 -0600 +++ b/core/src/luan/LuanJavaFunction.java Mon May 04 14:55:51 2015 -0600 @@ -237,7 +237,7 @@ return "ARG_SAME"; } }; - +/* private static final ArgConverter ARG_BOOLEAN = new ArgConverter() { public Object convert(LuanState luan,Object obj) { return Luan.toBoolean(obj); @@ -255,7 +255,7 @@ return "ARG_BOOLEAN_OBJ"; } }; - +*/ private static final ArgConverter ARG_DOUBLE = new ArgConverter() { public Object convert(LuanState luan,Object obj) { if( obj instanceof Double ) @@ -516,10 +516,12 @@ } private static ArgConverter getArgConverter(Class cls) { +/* if( cls == Boolean.TYPE ) return ARG_BOOLEAN; if( cls.equals(Boolean.class) ) return ARG_BOOLEAN_OBJ; +*/ if( cls == Double.TYPE || cls.equals(Double.class) ) return ARG_DOUBLE; if( cls == Float.TYPE || cls.equals(Float.class) )