discord-jadx/app/src/main/java/androidx/work/impl/constraints/controllers/BatteryNotLowController.java

22 lines
845 B
Java

package androidx.work.impl.constraints.controllers;
import android.content.Context;
import androidx.annotation.NonNull;
import androidx.work.impl.constraints.trackers.Trackers;
import androidx.work.impl.model.WorkSpec;
import androidx.work.impl.utils.taskexecutor.TaskExecutor;
public class BatteryNotLowController extends ConstraintController<Boolean> {
public BatteryNotLowController(Context context, TaskExecutor taskExecutor) {
super(Trackers.getInstance(context, taskExecutor).getBatteryNotLowTracker());
}
@Override // androidx.work.impl.constraints.controllers.ConstraintController
public boolean hasConstraint(@NonNull WorkSpec workSpec) {
return workSpec.constraints.requiresBatteryNotLow();
}
public boolean isConstrained(@NonNull Boolean bool) {
return !bool.booleanValue();
}
}