public static List<DeviceSensor> filterWakeUpSensors(List<DeviceSensor> sensors) { List<DeviceSensor> nonWakeUpSensors = new ArrayList<>(); for (DeviceSensor sensor : sensors) { if (sensor.isWakeUpSensor()) { continue; } nonWakeUpSensors.add(sensor); } return nonWakeUpSensors; }
public DeviceSensors(List<Sensor> hardwareSensors, boolean includeWakeUpSensors) { this(); for (Sensor sensor : hardwareSensors) { DeviceSensor deviceSensor = new DeviceSensor(sensor); if (!includeWakeUpSensors && deviceSensor.isWakeUpSensor()) { continue; } sensors.add(deviceSensor); } }