package android.arch.lifecycle { public abstract class Lifecycle { ctor public Lifecycle(); method public abstract void addObserver(android.arch.lifecycle.LifecycleObserver); method public abstract android.arch.lifecycle.Lifecycle.State getCurrentState(); method public abstract void removeObserver(android.arch.lifecycle.LifecycleObserver); } public static final class Lifecycle.Event extends java.lang.Enum { method public static android.arch.lifecycle.Lifecycle.Event valueOf(java.lang.String); method public static final android.arch.lifecycle.Lifecycle.Event[] values(); enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_ANY; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_CREATE; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_DESTROY; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_PAUSE; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_RESUME; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_START; enum_constant public static final android.arch.lifecycle.Lifecycle.Event ON_STOP; } public static final class Lifecycle.State extends java.lang.Enum { method public boolean isAtLeast(android.arch.lifecycle.Lifecycle.State); method public static android.arch.lifecycle.Lifecycle.State valueOf(java.lang.String); method public static final android.arch.lifecycle.Lifecycle.State[] values(); enum_constant public static final android.arch.lifecycle.Lifecycle.State CREATED; enum_constant public static final android.arch.lifecycle.Lifecycle.State DESTROYED; enum_constant public static final android.arch.lifecycle.Lifecycle.State INITIALIZED; enum_constant public static final android.arch.lifecycle.Lifecycle.State RESUMED; enum_constant public static final android.arch.lifecycle.Lifecycle.State STARTED; } public abstract interface LifecycleObserver { } public abstract interface LifecycleOwner { method public abstract android.arch.lifecycle.Lifecycle getLifecycle(); } public abstract class OnLifecycleEvent implements java.lang.annotation.Annotation { } }