code: public int[] extractUShortArray() throws DevFailed {
  		manageExceptions("extractUShortArray");
  		if (use_union) {
  	    	final short[] argOut = attributeValue_5.value.ushort_att_value();
  	    	final int[] val = new int[argOut.length];
  	    	for (int i = 0; i < argOut.length; i++) {
  			val[i] = 0xFFFF & argOut[i];
  	    	}
  	    	return val;
  		} else {
  	    	return deviceAttribute_3.extractUShortArray();
  		}
      }
docs: ===========================================