code: public short[] extractUByteArray() {
          byte[] bytes = devicedataDAO.extractByteArray(this);
          short[] shorts = new short[bytes.length];
          for (int i=0 ; i<bytes.length ; i++) {
              shorts[i] = (short) (bytes[i] & 0xff);
          }
          return shorts;
  	}
docs: ===========================================