granularity level: instruction
.class final Landroidx/fragment/app/BackStackRecord;
.super Landroidx/fragment/app/FragmentTransaction;
.source "BackStackRecord.java"
.implements Landroidx/fragment/app/FragmentManager$BackStackEntry;
.implements Landroidx/fragment/app/FragmentManagerImpl$OpGenerator;
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/fragment/app/BackStackRecord$Op;
}
.end annotation
.field static final OP_ADD:I = 0x1
.field static final OP_ATTACH:I = 0x7
.field static final OP_DETACH:I = 0x6
.field static final OP_HIDE:I = 0x4
.field static final OP_NULL:I = 0x0
.field static final OP_REMOVE:I = 0x3
.field static final OP_REPLACE:I = 0x2
.field static final OP_SET_PRIMARY_NAV:I = 0x8
.field static final OP_SHOW:I = 0x5
.field static final OP_UNSET_PRIMARY_NAV:I = 0x9
.field static final TAG:Ljava/lang/String; = "FragmentManager"
.field mAddToBackStack:Z
.field mAllowAddToBackStack:Z
.field mBreadCrumbShortTitleRes:I
.field mBreadCrumbShortTitleText:Ljava/lang/CharSequence;
.field mBreadCrumbTitleRes:I
.field mBreadCrumbTitleText:Ljava/lang/CharSequence;
.field mCommitRunnables:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/Runnable;",
">;"
}
.end annotation
.end field
.field mCommitted:Z
.field mEnterAnim:I
.field mExitAnim:I
.field mIndex:I
.field final mManager:Landroidx/fragment/app/FragmentManagerImpl;
.field mName:Ljava/lang/String;
.field mOps:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord$Op;",
">;"
}
.end annotation
.end field
.field mPopEnterAnim:I
.field mPopExitAnim:I
.field mReorderingAllowed:Z
.field mSharedElementSourceNames:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field mSharedElementTargetNames:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field mTransition:I
.field mTransitionStyle:I
.method public constructor <init>(Landroidx/fragment/app/FragmentManagerImpl;)V
.locals 1
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private doAddOp(ILandroidx/fragment/app/Fragment;Ljava/lang/String;I)V
.locals 3
return-void
.end method
.method private static isFragmentPostponed(Landroidx/fragment/app/BackStackRecord$Op;)Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public add(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public add(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public add(Landroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method addOp(Landroidx/fragment/app/BackStackRecord$Op;)V
.locals 1
return-void
.end method
.method public addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public addToBackStack(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public attach(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method bumpBackStackNesting(I)V
.locals 6
return-void
.end method
.method public commit()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public commitAllowingStateLoss()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method commitInternal(Z)I
.locals 3
const/4 v0, 0x0
return v0
.end method
.method public commitNow()V
.locals 2
return-void
.end method
.method public commitNowAllowingStateLoss()V
.locals 2
return-void
.end method
.method public detach(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public disallowAddToBackStack()Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
.locals 0
return-void
.end method
.method public dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V
.locals 5
return-void
.end method
.method executeOps()V
.locals 8
return-void
.end method
.method executePopOps(Z)V
.locals 6
return-void
.end method
.method expandOps(Ljava/util/ArrayList;Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment;
.locals 16
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/Fragment;",
">;",
"Landroidx/fragment/app/Fragment;",
")",
"Landroidx/fragment/app/Fragment;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method public generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord;",
">;",
"Ljava/util/ArrayList<",
"Ljava/lang/Boolean;",
">;)Z"
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public getBreadCrumbShortTitle()Ljava/lang/CharSequence;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public getBreadCrumbShortTitleRes()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getBreadCrumbTitle()Ljava/lang/CharSequence;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public getBreadCrumbTitleRes()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getId()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getName()Ljava/lang/String;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public getTransition()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getTransitionStyle()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public hide(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method interactsWith(I)Z
.locals 5
const/4 v0, 0x0
return v0
.end method
.method interactsWith(Ljava/util/ArrayList;II)Z
.locals 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord;",
">;II)Z"
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public isAddToBackStackAllowed()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public isEmpty()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method isPostponed()Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method public remove(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public replace(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public runOnCommit(Ljava/lang/Runnable;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public runOnCommitRunnables()V
.locals 3
return-void
.end method
.method public setAllowOptimization(Z)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public setBreadCrumbShortTitle(I)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public setBreadCrumbTitle(I)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public setCustomAnimations(II)Landroidx/fragment/app/FragmentTransaction;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public setCustomAnimations(IIII)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method setOnStartPostponedListener(Landroidx/fragment/app/Fragment$OnStartEnterTransitionListener;)V
.locals 3
return-void
.end method
.method public setPrimaryNavigationFragment(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public setReorderingAllowed(Z)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public setTransition(I)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public setTransitionStyle(I)Landroidx/fragment/app/FragmentTransaction;
.locals 0
const/4 v0, 0x0
return-object v0
.end method
.method public show(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method trackAddedFragmentsInPop(Ljava/util/ArrayList;Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/Fragment;",
">;",
"Landroidx/fragment/app/Fragment;",
")",
"Landroidx/fragment/app/Fragment;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method