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

22 lines
863 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 StorageNotLowController extends ConstraintController<Boolean> {
public StorageNotLowController(@NonNull Context context, @NonNull TaskExecutor taskExecutor) {
super(Trackers.getInstance(context, taskExecutor).getStorageNotLowTracker());
}
@Override // androidx.work.impl.constraints.controllers.ConstraintController
public boolean hasConstraint(@NonNull WorkSpec workSpec) {
return workSpec.constraints.requiresStorageNotLow();
}
public boolean isConstrained(@NonNull Boolean bool) {
return !bool.booleanValue();
}
}