Fix java warnings (#1005)
This commit is contained in:
@@ -46,10 +46,10 @@ public class HDFArray {
|
||||
*
|
||||
* @param anArray
|
||||
* The array object.
|
||||
* @exception hdf.hdf5lib.exceptions.HDF5Exception
|
||||
* object is not an array.
|
||||
* @exception hdf.hdf5lib.exceptions.HDF5JavaException
|
||||
* object is not an array.
|
||||
*/
|
||||
public HDFArray(Object anArray) throws HDF5Exception
|
||||
public HDFArray(Object anArray) throws HDF5JavaException
|
||||
{
|
||||
if (anArray == null) {
|
||||
HDF5JavaException ex = new HDF5JavaException("HDFArray: array is null?: ");
|
||||
@@ -76,16 +76,14 @@ public class HDFArray {
|
||||
* @return A one-D array of bytes, filled with zeroes. The bytes are sufficient to hold the data of the Array passed
|
||||
* to the constructor.
|
||||
* @exception hdf.hdf5lib.exceptions.HDF5JavaException
|
||||
* Allocation failed.
|
||||
* Allocation failed.
|
||||
*/
|
||||
|
||||
public byte[] emptyBytes()
|
||||
throws HDF5JavaException
|
||||
public byte[] emptyBytes() throws HDF5JavaException
|
||||
{
|
||||
byte[] b = null;
|
||||
|
||||
if ((ArrayDescriptor.dims == 1)
|
||||
&& (ArrayDescriptor.NT == 'B')) {
|
||||
if ((ArrayDescriptor.dims == 1) && (ArrayDescriptor.NT == 'B')) {
|
||||
b = (byte[]) _theArray;
|
||||
}
|
||||
else {
|
||||
@@ -103,10 +101,9 @@ public class HDFArray {
|
||||
*
|
||||
* @return A one-D array of bytes, constructed from the Array passed to the constructor.
|
||||
* @exception hdf.hdf5lib.exceptions.HDF5JavaException
|
||||
* the object not an array or other internal error.
|
||||
* the object not an array or other internal error.
|
||||
*/
|
||||
public byte[] byteify()
|
||||
throws HDF5JavaException
|
||||
public byte[] byteify() throws HDF5JavaException
|
||||
{
|
||||
if (_barray != null) {
|
||||
return _barray;
|
||||
@@ -224,8 +221,6 @@ public class HDFArray {
|
||||
if (ArrayDescriptor.NT == 'J') {
|
||||
arow = HDFNativeData.longToByte(0, ArrayDescriptor.dimlen[ArrayDescriptor.dims],
|
||||
(long[]) ArrayDescriptor.objs[ArrayDescriptor.dims - 1]);
|
||||
arow = HDFNativeData.longToByte(0, ArrayDescriptor.dimlen[ArrayDescriptor.dims],
|
||||
(long[]) ArrayDescriptor.objs[ArrayDescriptor.dims - 1]);
|
||||
}
|
||||
else if (ArrayDescriptor.NT == 'I') {
|
||||
arow = HDFNativeData.intToByte(0, ArrayDescriptor.dimlen[ArrayDescriptor.dims],
|
||||
@@ -552,8 +547,7 @@ public class HDFArray {
|
||||
+ "?"));
|
||||
}
|
||||
}
|
||||
if (ArrayDescriptor.currentindex[ArrayDescriptor.dims - 1] != ArrayDescriptor.dimlen[ArrayDescriptor.dims
|
||||
- 1]) {
|
||||
if (ArrayDescriptor.currentindex[ArrayDescriptor.dims - 1] != ArrayDescriptor.dimlen[ArrayDescriptor.dims - 1]) {
|
||||
throw new java.lang.InternalError(
|
||||
new String("HDFArray::arrayify Panic didn't complete all data: currentindex[" + i + "] = "
|
||||
+ ArrayDescriptor.currentindex[i] + " (should be " + (ArrayDescriptor.dimlen[i]) + "?"));
|
||||
@@ -580,7 +574,7 @@ public class HDFArray {
|
||||
Integer[] out = new Integer[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Integer(in[i]);
|
||||
out[i] = Integer.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -592,7 +586,7 @@ public class HDFArray {
|
||||
Integer[] out = new Integer[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Integer(in[i]);
|
||||
out[i] = Integer.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -615,7 +609,7 @@ public class HDFArray {
|
||||
Short[] out = new Short[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Short(in[i]);
|
||||
out[i] = Short.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -627,7 +621,7 @@ public class HDFArray {
|
||||
Short[] out = new Short[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Short(in[i]);
|
||||
out[i] = Short.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -649,7 +643,7 @@ public class HDFArray {
|
||||
Byte[] out = new Byte[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Byte(bin[i]);
|
||||
out[i] = Byte.valueOf(bin[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -659,7 +653,7 @@ public class HDFArray {
|
||||
Byte[] out = new Byte[len];
|
||||
|
||||
for (int i = 0; i < len; i++) {
|
||||
out[i] = new Byte(bin[i]);
|
||||
out[i] = Byte.valueOf(bin[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -682,7 +676,7 @@ public class HDFArray {
|
||||
Float[] out = new Float[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Float(in[i]);
|
||||
out[i] = Float.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -694,7 +688,7 @@ public class HDFArray {
|
||||
Float[] out = new Float[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Float(in[i]);
|
||||
out[i] = Float.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -717,7 +711,7 @@ public class HDFArray {
|
||||
Double[] out = new Double[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Double(in[i]);
|
||||
out[i] = Double.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -729,7 +723,7 @@ public class HDFArray {
|
||||
Double[] out = new Double[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Double(in[i]);
|
||||
out[i] = Double.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -752,7 +746,7 @@ public class HDFArray {
|
||||
Long[] out = new Long[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Long(in[i]);
|
||||
out[i] = Long.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -764,7 +758,7 @@ public class HDFArray {
|
||||
Long[] out = new Long[nelems];
|
||||
|
||||
for (int i = 0; i < nelems; i++) {
|
||||
out[i] = new Long(in[i]);
|
||||
out[i] = Long.valueOf(in[i]);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
@@ -790,12 +784,12 @@ class ArrayDescriptor {
|
||||
static int dims = 0;
|
||||
static String className;
|
||||
|
||||
public ArrayDescriptor(Object anArray) throws HDF5Exception
|
||||
public ArrayDescriptor(Object anArray) throws HDF5JavaException
|
||||
{
|
||||
Class tc = anArray.getClass();
|
||||
if (tc.isArray() == false) {
|
||||
/* exception: not an array */
|
||||
HDF5Exception ex = new HDF5JavaException("ArrayDescriptor: not an array?: ");
|
||||
HDF5JavaException ex = new HDF5JavaException("ArrayDescriptor: not an array?: ");
|
||||
throw (ex);
|
||||
}
|
||||
|
||||
|
||||
@@ -153,8 +153,7 @@ public class HDFNativeData {
|
||||
* The input array of bytes
|
||||
* @return an array of 'len' float
|
||||
*/
|
||||
public synchronized static native float[] byteToFloat(int start, int len,
|
||||
byte[] data);
|
||||
public synchronized static native float[] byteToFloat(int start, int len, byte[] data);
|
||||
|
||||
/**
|
||||
* Convert 4 bytes from an array of bytes into a single float
|
||||
@@ -437,41 +436,38 @@ public class HDFNativeData {
|
||||
* - Error unsupported type.
|
||||
*/
|
||||
public synchronized static Object byteToNumber(byte[] barray, Object obj)
|
||||
throws HDF5Exception {
|
||||
throws HDF5Exception
|
||||
{
|
||||
Class theClass = obj.getClass();
|
||||
String type = theClass.getName();
|
||||
Object retobj = null;
|
||||
|
||||
if (type.equals("java.lang.Integer")) {
|
||||
int[] i = hdf.hdf5lib.HDFNativeData.byteToInt(0, 1, barray);
|
||||
retobj = new Integer(i[0]);
|
||||
retobj = Integer.valueOf(i[0]);
|
||||
}
|
||||
else if (type.equals("java.lang.Byte")) {
|
||||
retobj = new Byte(barray[0]);
|
||||
retobj = Byte.valueOf(barray[0]);
|
||||
}
|
||||
else if (type.equals("java.lang.Short")) {
|
||||
short[] f = hdf.hdf5lib.HDFNativeData
|
||||
.byteToShort(0, 1, barray);
|
||||
retobj = new Short(f[0]);
|
||||
short[] f = hdf.hdf5lib.HDFNativeData.byteToShort(0, 1, barray);
|
||||
retobj = Short.valueOf(f[0]);
|
||||
}
|
||||
else if (type.equals("java.lang.Float")) {
|
||||
float[] f = hdf.hdf5lib.HDFNativeData
|
||||
.byteToFloat(0, 1, barray);
|
||||
retobj = new Float(f[0]);
|
||||
float[] f = hdf.hdf5lib.HDFNativeData.byteToFloat(0, 1, barray);
|
||||
retobj = Float.valueOf(f[0]);
|
||||
}
|
||||
else if (type.equals("java.lang.Long")) {
|
||||
long[] f = hdf.hdf5lib.HDFNativeData.byteToLong(0, 1, barray);
|
||||
retobj = new Long(f[0]);
|
||||
retobj = Long.valueOf(f[0]);
|
||||
}
|
||||
else if (type.equals("java.lang.Double")) {
|
||||
double[] f = hdf.hdf5lib.HDFNativeData.byteToDouble(0, 1,
|
||||
barray);
|
||||
retobj = new Double(f[0]);
|
||||
double[] f = hdf.hdf5lib.HDFNativeData.byteToDouble(0, 1, barray);
|
||||
retobj = Double.valueOf(f[0]);
|
||||
}
|
||||
else {
|
||||
/* exception: unsupported type */
|
||||
HDF5Exception ex = new HDF5JavaException(
|
||||
"byteToNumber: setfield bad type: " + obj + " " + type);
|
||||
HDF5Exception ex = new HDF5JavaException("byteToNumber: setfield bad type: " + obj + " " + type);
|
||||
throw (ex);
|
||||
}
|
||||
return (retobj);
|
||||
|
||||
@@ -102,7 +102,7 @@ public class TestH5Pfapl {
|
||||
for(int indx = 0; ;indx++) {
|
||||
java.text.DecimalFormat myFormat = new java.text.DecimalFormat("00000");
|
||||
try {
|
||||
file = new File("test"+myFormat.format(new Integer(indx))+".h5");
|
||||
file = new File("test"+myFormat.format(Integer.valueOf(indx))+".h5");
|
||||
}
|
||||
catch (Throwable err) {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user