package com.num.helpers; import android.content.Context; import android.telephony.TelephonyManager; import com.num.models.*; import com.num.utils.BatteryUtil; import com.num.utils.DeviceUtil; import com.num.utils.StateUtil; public class DeviceHelper { public static Measurement deviceHelp(Context context, Measurement info){ return runFullDetail(context, info); } public static Measurement runFullDetail(Context context, Measurement info) { DeviceUtil deviceUtil = new DeviceUtil(); StateUtil util = new StateUtil(context); State state = util.createState(); info.setDevice(deviceUtil.getDeviceDetail(context,info)); info.setNetwork(deviceUtil.getNetworkDetail(context)); info.setSim(deviceUtil.getSimDetail(context)); info.setTime(deviceUtil.getUTCTime());// info.setLocalTime(deviceUtil.getLocalTime());// info.setDeviceId(deviceUtil.getDeviceId(context));// info.setState(state); return info; } }