public static DirectoryData fromDataBundle(DataBundle dataBundle) { DirectoryData directoryData = new DirectoryData(); directoryData.setPath(dataBundle.getString(PATH)); directoryData.setName(dataBundle.getString(NAME)); directoryData.setFiles(dataBundle.getString(FILES)); directoryData.setCreationDate(dataBundle.getLong(CREATION_DATE)); directoryData.setLastEditDate(dataBundle.getLong(LAST_EDIT_DATE)); directoryData.setPermissions(dataBundle.getLong(PERMISSIONS)); directoryData.setResult(dataBundle.getLong(RESULT)); return directoryData; }
public static FileUploadData fromDataBundle(DataBundle dataBundle) { FileUploadData fileUploadData = new FileUploadData(); fileUploadData.setPath(dataBundle.getString(PATH)); fileUploadData.setName(dataBundle.getString(NAME)); fileUploadData.setSize(dataBundle.getLong(SIZE)); return fileUploadData; }
public static ResultShellCommandData fromDataBundle(DataBundle dataBundle) { ResultShellCommandData resultShellCommand = new ResultShellCommandData(); resultShellCommand.setResult(dataBundle.getInt(RESULT)); resultShellCommand.setDuration(dataBundle.getLong(DURATION)); resultShellCommand.setCommand(dataBundle.getString(COMMAND)); resultShellCommand.setOutputLog(dataBundle.getString(OUTPUT_LOG)); resultShellCommand.setErrorLog(dataBundle.getString(ERROR_LOG)); return resultShellCommand; }
public static BatteryData fromDataBundle(DataBundle dataBundle) { BatteryData batteryData = new BatteryData(); float level = dataBundle.getFloat(LEVEL); boolean charging = dataBundle.getBoolean(CHARGING); boolean usbCharge = dataBundle.getBoolean(USB_CHARGE); boolean acCharge = dataBundle.getBoolean(AC_CHARGE); long dateLastCharge = dataBundle.getLong(DATE_LAST_CHARGE); batteryData.setLevel(level); batteryData.setCharging(charging); batteryData.setUsbCharge(usbCharge); batteryData.setAcCharge(acCharge); batteryData.setDateLastCharge(dateLastCharge); return batteryData; }