34 lines
640 B
Java
34 lines
640 B
Java
package androidx.lifecycle;
|
|
|
|
/* loaded from: classes.dex */
|
|
public abstract class Lifecycle {
|
|
|
|
public enum Event {
|
|
ON_CREATE,
|
|
ON_START,
|
|
ON_RESUME,
|
|
ON_PAUSE,
|
|
ON_STOP,
|
|
ON_DESTROY,
|
|
ON_ANY
|
|
}
|
|
|
|
public enum State {
|
|
DESTROYED,
|
|
INITIALIZED,
|
|
CREATED,
|
|
STARTED,
|
|
RESUMED;
|
|
|
|
public boolean isAtLeast(State state) {
|
|
return compareTo(state) >= 0;
|
|
}
|
|
}
|
|
|
|
public abstract State a();
|
|
|
|
public abstract void a(LifecycleObserver lifecycleObserver);
|
|
|
|
public abstract void b(LifecycleObserver lifecycleObserver);
|
|
}
|