} else if(dt == DataType.SHORT) {
                short[] d = new short[(int)size];
                for (int i = 0; i < size; i++) {
                    short l = bb.getShort(2 * i);
                    l = Short.reverseBytes(l);