.class Landroidx/fragment/app/FragmentViewLifecycleOwner; .super Ljava/lang/Object; .source "FragmentViewLifecycleOwner.java" # interfaces .implements Landroidx/lifecycle/LifecycleOwner; # instance fields .field private mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; # direct methods .method constructor ()V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 iput-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; return-void .end method # virtual methods .method public getLifecycle()Landroidx/lifecycle/Lifecycle; .locals 1 invoke-virtual {p0}, Landroidx/fragment/app/FragmentViewLifecycleOwner;->initialize()V iget-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; return-object v0 .end method .method handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V .locals 1 iget-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; invoke-virtual {v0, p1}, Landroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V return-void .end method .method initialize()V .locals 1 iget-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; if-nez v0, :cond_0 new-instance v0, Landroidx/lifecycle/LifecycleRegistry; invoke-direct {v0, p0}, Landroidx/lifecycle/LifecycleRegistry;->(Landroidx/lifecycle/LifecycleOwner;)V iput-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; :cond_0 return-void .end method .method isInitialized()Z .locals 1 iget-object v0, p0, Landroidx/fragment/app/FragmentViewLifecycleOwner;->mLifecycleRegistry:Landroidx/lifecycle/LifecycleRegistry; if-eqz v0, :cond_0 const/4 v0, 0x1 return v0 :cond_0 const/4 v0, 0x0 return v0 .end method