Author: jcouteau Date: 2009-11-04 11:08:46 +0100 (Wed, 04 Nov 2009) New Revision: 161 Modified: trunk/src/main/java/org/nuiton/j2r/jni/RJniEngine.java trunk/src/main/java/org/nuiton/j2r/net/RNetEngine.java Log: Remove useless casts Modified: trunk/src/main/java/org/nuiton/j2r/jni/RJniEngine.java =================================================================== --- trunk/src/main/java/org/nuiton/j2r/jni/RJniEngine.java 2009-11-04 10:08:19 UTC (rev 160) +++ trunk/src/main/java/org/nuiton/j2r/jni/RJniEngine.java 2009-11-04 10:08:46 UTC (rev 161) @@ -156,7 +156,7 @@ result = (Integer) rexp.asInt(); break; case REXP.XT_ARRAY_INT: - int[] array = (int[]) rexp.asIntArray(); + int[] array = rexp.asIntArray(); Integer[] bigArray = new Integer[array.length]; for (int i = 0; i < array.length; i++) { bigArray[i] = (Integer) array[i]; @@ -169,7 +169,7 @@ break; case REXP.XT_ARRAY_DOUBLE: //if double array, return the rexp as double array. - double[] doublearray = (double[]) rexp.asDoubleArray(); + double[] doublearray = rexp.asDoubleArray(); Double[] bigdoublearray = new Double[doublearray.length]; for (int i = 0; i < doublearray.length; i++) { bigdoublearray[i] = (Double) doublearray[i]; @@ -268,7 +268,7 @@ for (int i = 0; i < dataList.keys().length; i++) { //for each object of the list, convert it to java. REXP tempREXP = dataList.at(i); - Object convertedREXP = (Object) convertResult( + Object convertedREXP = convertResult( tempREXP); //add this object to the data list. data.add(convertedREXP); Modified: trunk/src/main/java/org/nuiton/j2r/net/RNetEngine.java =================================================================== --- trunk/src/main/java/org/nuiton/j2r/net/RNetEngine.java 2009-11-04 10:08:19 UTC (rev 160) +++ trunk/src/main/java/org/nuiton/j2r/net/RNetEngine.java 2009-11-04 10:08:46 UTC (rev 161) @@ -195,7 +195,7 @@ if (rexp.isInteger()) { //true if rexp is an integer or an integer array. //get rexp as an integer array - int[] array = (int[]) rexp.asIntegers(); + int[] array = rexp.asIntegers(); Integer[] bigArray = new Integer[array.length]; for (int i = 0; i < array.length; i++) { bigArray[i] = (Integer) array[i]; @@ -212,7 +212,7 @@ } else if (rexp.isNumeric()) { //true if rexp is a double or a double array. //get rexp as a double array - double[] doublearray = (double[]) rexp.asDoubles(); + double[] doublearray = rexp.asDoubles(); Double[] bigDoubleArray = new Double[doublearray.length]; for (int i = 0; i < doublearray.length; i++) { bigDoubleArray[i] = (Double) doublearray[i]; @@ -290,8 +290,7 @@ //for each vector, create a list and fill it with the //content of the vector. REXP tempREXP = dataList.at(i); - Object convertedREXP = (Object) convertResult( - tempREXP); + Object convertedREXP = convertResult(tempREXP); //add this list to the data list. data.add(convertedREXP);