Mercurial Hosting > luan
diff core/src/luan/LuanJavaFunction.java @ 446:bbad2d06f728
remove automatic conversion from string to number
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 04 May 2015 16:21:17 -0600 |
parents | cc7d246bda2a |
children | 0bd42e774c50 |
line wrap: on
line diff
--- a/core/src/luan/LuanJavaFunction.java Mon May 04 15:43:36 2015 -0600 +++ b/core/src/luan/LuanJavaFunction.java Mon May 04 16:21:17 2015 -0600 @@ -246,12 +246,6 @@ Number n = (Number)obj; return n.doubleValue(); } - if( obj instanceof String ) { - String s = (String)obj; - try { - return Double.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() { @@ -267,12 +261,6 @@ Number n = (Number)obj; return n.floatValue(); } - if( obj instanceof String ) { - String s = (String)obj; - try { - return Float.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() { @@ -290,12 +278,6 @@ if( r==n.doubleValue() ) return r; } - else if( obj instanceof String ) { - String s = (String)obj; - try { - return Long.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() { @@ -313,12 +295,6 @@ if( r==n.doubleValue() ) return r; } - else if( obj instanceof String ) { - String s = (String)obj; - try { - return Integer.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() { @@ -336,12 +312,6 @@ if( r==n.doubleValue() ) return r; } - else if( obj instanceof String ) { - String s = (String)obj; - try { - return Short.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() { @@ -359,12 +329,6 @@ if( r==n.doubleValue() ) return r; } - else if( obj instanceof String ) { - String s = (String)obj; - try { - return Byte.valueOf(s); - } catch(NumberFormatException e) {} - } return obj; } @Override public String toString() {