granularity level: instruction

		.class final Landroidx/fragment/app/FragmentManagerImpl;
.super Landroidx/fragment/app/FragmentManager;
.source "FragmentManager.java"
.implements Landroid/view/LayoutInflater$Factory2;

.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/fragment/app/FragmentManagerImpl$EndViewTransitionAnimator;,
Landroidx/fragment/app/FragmentManagerImpl$AnimatorOnHWLayerIfNeededListener;,
Landroidx/fragment/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;,
Landroidx/fragment/app/FragmentManagerImpl$AnimationListenerWrapper;,
Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;,
Landroidx/fragment/app/FragmentManagerImpl$StartEnterTransitionListener;,
Landroidx/fragment/app/FragmentManagerImpl$PopBackStackState;,
Landroidx/fragment/app/FragmentManagerImpl$OpGenerator;,
Landroidx/fragment/app/FragmentManagerImpl$FragmentTag;,
Landroidx/fragment/app/FragmentManagerImpl$FragmentLifecycleCallbacksHolder;
}
.end annotation

.field static final ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;
.field static final ACCELERATE_QUINT:Landroid/view/animation/Interpolator;
.field static final ANIM_DUR:I = 0xdc
.field public static final ANIM_STYLE_CLOSE_ENTER:I = 0x3
.field public static final ANIM_STYLE_CLOSE_EXIT:I = 0x4
.field public static final ANIM_STYLE_FADE_ENTER:I = 0x5
.field public static final ANIM_STYLE_FADE_EXIT:I = 0x6
.field public static final ANIM_STYLE_OPEN_ENTER:I = 0x1
.field public static final ANIM_STYLE_OPEN_EXIT:I = 0x2
.field static DEBUG:Z = false
.field static final DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
.field static final DECELERATE_QUINT:Landroid/view/animation/Interpolator;
.field static final TAG:Ljava/lang/String; = "FragmentManager"
.field static final TARGET_REQUEST_CODE_STATE_TAG:Ljava/lang/String; = "android:target_req_state"
.field static final TARGET_STATE_TAG:Ljava/lang/String; = "android:target_state"
.field static final USER_VISIBLE_HINT_TAG:Ljava/lang/String; = "android:user_visible_hint"
.field static final VIEW_STATE_TAG:Ljava/lang/String; = "android:view_state"
.field static sAnimationListenerField:Ljava/lang/reflect/Field;
.field  mActive:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Landroidx/fragment/app/Fragment;",
">;"
}
.end annotation
.end field
.field final mAdded:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/Fragment;",
">;"
}
.end annotation
.end field
.field  mAvailBackStackIndices:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field  mBackStack:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord;",
">;"
}
.end annotation
.end field
.field  mBackStackChangeListeners:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/FragmentManager$OnBackStackChangedListener;",
">;"
}
.end annotation
.end field
.field  mBackStackIndices:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord;",
">;"
}
.end annotation
.end field
.field  mContainer:Landroidx/fragment/app/FragmentContainer;
.field  mCreatedMenus:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/Fragment;",
">;"
}
.end annotation
.end field
.field  mCurState:I
.field  mDestroyed:Z
.field  mExecCommit:Ljava/lang/Runnable;
.field  mExecutingActions:Z
.field  mHavePendingDeferredStart:Z
.field  mHost:Landroidx/fragment/app/FragmentHostCallback;
.field private final mLifecycleCallbacks:Ljava/util/concurrent/CopyOnWriteArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/CopyOnWriteArrayList<",
"Landroidx/fragment/app/FragmentManagerImpl$FragmentLifecycleCallbacksHolder;",
">;"
}
.end annotation
.end field
.field  mNeedMenuInvalidate:Z
.field  mNextFragmentIndex:I
.field  mNoTransactionsBecause:Ljava/lang/String;
.field  mParent:Landroidx/fragment/app/Fragment;
.field  mPendingActions:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/FragmentManagerImpl$OpGenerator;",
">;"
}
.end annotation
.end field
.field  mPostponedTransactions:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/FragmentManagerImpl$StartEnterTransitionListener;",
">;"
}
.end annotation
.end field
.field  mPrimaryNav:Landroidx/fragment/app/Fragment;
.field  mSavedNonConfig:Landroidx/fragment/app/FragmentManagerNonConfig;
.field  mStateArray:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Landroid/os/Parcelable;",
">;"
}
.end annotation
.end field
.field  mStateBundle:Landroid/os/Bundle;
.field  mStateSaved:Z
.field  mStopped:Z
.field  mTmpAddedFragments:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/Fragment;",
">;"
}
.end annotation
.end field
.field  mTmpIsPop:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field  mTmpRecords:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/fragment/app/BackStackRecord;",
">;"
}
.end annotation
.end field


.method static constructor <clinit>()V
	.locals 3

	return-void
.end method

.method constructor <init>()V
	.locals 2

	invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
	return-void
.end method

.method private addAddedFragments(Landroidx/collection/ArraySet;)V
	.locals 10
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroidx/collection/ArraySet<",
	"Landroidx/fragment/app/Fragment;",
	">;)V"
	}
	.end annotation

	return-void
.end method

.method private animateRemoveFragment(Landroidx/fragment/app/Fragment;Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;I)V
	.locals 4

	return-void
.end method

.method private burpActive()V
	.locals 3

	return-void
.end method

.method private checkStateLoss()V
	.locals 3

	return-void
.end method

.method private cleanupExec()V
	.locals 1

	return-void
.end method

.method private dispatchStateChange(I)V
	.locals 2

	return-void
.end method

.method private endAnimatingAwayFragments()V
	.locals 9

	return-void
.end method

.method private ensureExecReady(Z)V
	.locals 2

	return-void
.end method

.method private static executeOps(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
	.locals 3
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;II)V"
	}
	.end annotation

	return-void
.end method

.method private executeOpsTogether(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
	.locals 15
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;II)V"
	}
	.end annotation

	return-void
.end method

.method private executePostponedTransaction(Ljava/util/ArrayList;Ljava/util/ArrayList;)V
	.locals 7
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;)V"
	}
	.end annotation

	return-void
.end method

.method private findFragmentUnder(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment;
	.locals 4

	const/4 v0, 0x0
	return-object v0
.end method

.method private forcePostponedTransactions()V
	.locals 2

	return-void
.end method

.method private generateOpsForPendingActions(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z
	.locals 4
	.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 private static getAnimationListener(Landroid/view/animation/Animation;)Landroid/view/animation/Animation$AnimationListener;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method static makeFadeAnimation(Landroid/content/Context;FF)Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;
	.locals 0

	const/4 v0, 0x0
	return-object v0
.end method

.method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;
	.locals 10

	const/4 v0, 0x0
	return-object v0
.end method

.method private makeRemovedFragmentsInvisible(Landroidx/collection/ArraySet;)V
	.locals 5
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroidx/collection/ArraySet<",
	"Landroidx/fragment/app/Fragment;",
	">;)V"
	}
	.end annotation

	return-void
.end method

.method static modifiesAlpha(Landroid/animation/Animator;)Z
	.locals 5

	const/4 v0, 0x0
	return v0
.end method

.method static modifiesAlpha(Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;)Z
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method private popBackStackImmediate(Ljava/lang/String;II)Z
	.locals 8

	const/4 v0, 0x0
	return v0
.end method

.method private postponePostponableTransactions(Ljava/util/ArrayList;Ljava/util/ArrayList;IILandroidx/collection/ArraySet;)I
	.locals 7
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;II",
	"Landroidx/collection/ArraySet<",
	"Landroidx/fragment/app/Fragment;",
	">;)I"
	}
	.end annotation

	const/4 v0, 0x0
	return v0
.end method

.method private removeRedundantOperationsAndExecute(Ljava/util/ArrayList;Ljava/util/ArrayList;)V
	.locals 4
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;)V"
	}
	.end annotation

	return-void
.end method

.method public static reverseTransit(I)I
	.locals 3

	const/4 v0, 0x0
	return v0
.end method

.method private static setHWLayerAnimListenerIfAlpha(Landroid/view/View;Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;)V
	.locals 3

	return-void
.end method

.method private static setRetaining(Landroidx/fragment/app/FragmentManagerNonConfig;)V
	.locals 3

	return-void
.end method

.method static shouldRunOnHWLayer(Landroid/view/View;Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;)Z
	.locals 3

	const/4 v0, 0x0
	return v0
.end method

.method private throwException(Ljava/lang/RuntimeException;)V
	.locals 7

	return-void
.end method

.method public static transitToStyleIndex(IZ)I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method  addBackStackState(Landroidx/fragment/app/BackStackRecord;)V
	.locals 1

	return-void
.end method

.method public addFragment(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method public addOnBackStackChangedListener(Landroidx/fragment/app/FragmentManager$OnBackStackChangedListener;)V
	.locals 1

	return-void
.end method

.method public allocBackStackIndex(Landroidx/fragment/app/BackStackRecord;)I
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method public attachController(Landroidx/fragment/app/FragmentHostCallback;Landroidx/fragment/app/FragmentContainer;Landroidx/fragment/app/Fragment;)V
	.locals 1

	return-void
.end method

.method public attachFragment(Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method public beginTransaction()Landroidx/fragment/app/FragmentTransaction;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method  completeExecute(Landroidx/fragment/app/BackStackRecord;ZZZ)V
	.locals 7

	return-void
.end method

.method  completeShowHideFragment(Landroidx/fragment/app/Fragment;)V
	.locals 7

	return-void
.end method

.method public detachFragment(Landroidx/fragment/app/Fragment;)V
	.locals 4

	return-void
.end method

.method public dispatchActivityCreated()V
	.locals 1

	return-void
.end method

.method public dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
	.locals 2

	return-void
.end method

.method public dispatchContextItemSelected(Landroid/view/MenuItem;)Z
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method public dispatchCreate()V
	.locals 1

	return-void
.end method

.method public dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
	.locals 7

	const/4 v0, 0x0
	return v0
.end method

.method public dispatchDestroy()V
	.locals 1

	return-void
.end method

.method public dispatchDestroyView()V
	.locals 1

	return-void
.end method

.method public dispatchLowMemory()V
	.locals 2

	return-void
.end method

.method public dispatchMultiWindowModeChanged(Z)V
	.locals 2

	return-void
.end method

.method  dispatchOnFragmentActivityCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentAttached(Landroidx/fragment/app/Fragment;Landroid/content/Context;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentDestroyed(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentDetached(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentPaused(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentPreAttached(Landroidx/fragment/app/Fragment;Landroid/content/Context;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentPreCreated(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentResumed(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentSaveInstanceState(Landroidx/fragment/app/Fragment;Landroid/os/Bundle;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentStarted(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentStopped(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentViewCreated(Landroidx/fragment/app/Fragment;Landroid/view/View;Landroid/os/Bundle;Z)V
	.locals 3

	return-void
.end method

.method  dispatchOnFragmentViewDestroyed(Landroidx/fragment/app/Fragment;Z)V
	.locals 3

	return-void
.end method

.method public dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method public dispatchOptionsMenuClosed(Landroid/view/Menu;)V
	.locals 2

	return-void
.end method

.method public dispatchPause()V
	.locals 1

	return-void
.end method

.method public dispatchPictureInPictureModeChanged(Z)V
	.locals 2

	return-void
.end method

.method public dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method public dispatchResume()V
	.locals 1

	return-void
.end method

.method public dispatchStart()V
	.locals 1

	return-void
.end method

.method public dispatchStop()V
	.locals 1

	return-void
.end method

.method  doPendingDeferredStart()V
	.locals 1

	return-void
.end method

.method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
	.locals 6

	return-void
.end method

.method public enqueueAction(Landroidx/fragment/app/FragmentManagerImpl$OpGenerator;Z)V
	.locals 1

	return-void
.end method

.method  ensureInflatedFragmentView(Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method public execPendingActions()Z
	.locals 4

	const/4 v0, 0x0
	return v0
.end method

.method public execSingleAction(Landroidx/fragment/app/FragmentManagerImpl$OpGenerator;Z)V
	.locals 1

	return-void
.end method

.method public executePendingTransactions()Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public findFragmentById(I)Landroidx/fragment/app/Fragment;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method public findFragmentByTag(Ljava/lang/String;)Landroidx/fragment/app/Fragment;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method public findFragmentByWho(Ljava/lang/String;)Landroidx/fragment/app/Fragment;
	.locals 2

	const/4 v0, 0x0
	return-object v0
.end method

.method public freeBackStackIndex(I)V
	.locals 3

	return-void
.end method

.method  getActiveFragmentCount()I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method  getActiveFragments()Ljava/util/List;
	.locals 4
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"()",
	"Ljava/util/List<",
	"Landroidx/fragment/app/Fragment;",
	">;"
	}
	.end annotation

	const/4 v0, 0x0
	return-object v0
.end method

.method public getBackStackEntryAt(I)Landroidx/fragment/app/FragmentManager$BackStackEntry;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method public getBackStackEntryCount()I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroidx/fragment/app/Fragment;
	.locals 4

	const/4 v0, 0x0
	return-object v0
.end method

.method public getFragments()Ljava/util/List;
	.locals 2
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"()",
	"Ljava/util/List<",
	"Landroidx/fragment/app/Fragment;",
	">;"
	}
	.end annotation

	const/4 v0, 0x0
	return-object v0
.end method

.method  getLayoutInflaterFactory()Landroid/view/LayoutInflater$Factory2;
	.locals 0

	const/4 v0, 0x0
	return-object v0
.end method

.method public getPrimaryNavigationFragment()Landroidx/fragment/app/Fragment;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method public hideFragment(Landroidx/fragment/app/Fragment;)V
	.locals 2

	return-void
.end method

.method public isDestroyed()Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method  isStateAtLeast(I)Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public isStateSaved()Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method  loadAnimation(Landroidx/fragment/app/Fragment;IZI)Landroidx/fragment/app/FragmentManagerImpl$AnimationOrAnimator;
	.locals 4

	const/4 v0, 0x0
	return-object v0
.end method

.method  makeActive(Landroidx/fragment/app/Fragment;)V
	.locals 2

	return-void
.end method

.method  makeInactive(Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method  moveFragmentToExpectedState(Landroidx/fragment/app/Fragment;)V
	.locals 10

	return-void
.end method

.method  moveToState(IZ)V
	.locals 3

	return-void
.end method

.method  moveToState(Landroidx/fragment/app/Fragment;)V
	.locals 6

	return-void
.end method

.method  moveToState(Landroidx/fragment/app/Fragment;IIIZ)V
	.locals 16

	return-void
.end method

.method public noteStateNotSaved()V
	.locals 3

	return-void
.end method

.method public onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
	.locals 12

	const/4 v0, 0x0
	return-object v0
.end method

.method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method public performPendingDeferredStart(Landroidx/fragment/app/Fragment;)V
	.locals 7

	return-void
.end method

.method public popBackStack()V
	.locals 4

	return-void
.end method

.method public popBackStack(II)V
	.locals 2

	return-void
.end method

.method public popBackStack(Ljava/lang/String;I)V
	.locals 2

	return-void
.end method

.method public popBackStackImmediate()Z
	.locals 3

	const/4 v0, 0x0
	return v0
.end method

.method public popBackStackImmediate(II)Z
	.locals 2

	const/4 v0, 0x0
	return v0
.end method

.method public popBackStackImmediate(Ljava/lang/String;I)Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method  popBackStackState(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;II)Z
	.locals 5
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/ArrayList<",
	"Landroidx/fragment/app/BackStackRecord;",
	">;",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;",
	"Ljava/lang/String;",
	"II)Z"
	}
	.end annotation

	const/4 v0, 0x0
	return v0
.end method

.method public putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method public registerFragmentLifecycleCallbacks(Landroidx/fragment/app/FragmentManager$FragmentLifecycleCallbacks;Z)V
	.locals 2

	return-void
.end method

.method public removeFragment(Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method public removeOnBackStackChangedListener(Landroidx/fragment/app/FragmentManager$OnBackStackChangedListener;)V
	.locals 1

	return-void
.end method

.method  reportBackStackChanged()V
	.locals 2

	return-void
.end method

.method  restoreAllState(Landroid/os/Parcelable;Landroidx/fragment/app/FragmentManagerNonConfig;)V
	.locals 12

	return-void
.end method

.method  retainNonConfig()Landroidx/fragment/app/FragmentManagerNonConfig;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method  saveAllState()Landroid/os/Parcelable;
	.locals 13

	const/4 v0, 0x0
	return-object v0
.end method

.method  saveFragmentBasicState(Landroidx/fragment/app/Fragment;)Landroid/os/Bundle;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method public saveFragmentInstanceState(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment$SavedState;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method  saveFragmentViewState(Landroidx/fragment/app/Fragment;)V
	.locals 2

	return-void
.end method

.method  saveNonConfig()V
	.locals 9

	return-void
.end method

.method  scheduleCommit()V
	.locals 4

	return-void
.end method

.method public setBackStackIndex(ILandroidx/fragment/app/BackStackRecord;)V
	.locals 4

	return-void
.end method

.method public setPrimaryNavigationFragment(Landroidx/fragment/app/Fragment;)V
	.locals 3

	return-void
.end method

.method public showFragment(Landroidx/fragment/app/Fragment;)V
	.locals 2

	return-void
.end method

.method  startPendingDeferredFragments()V
	.locals 2

	return-void
.end method

.method public toString()Ljava/lang/String;
	.locals 2

	const/4 v0, 0x0
	return-object v0
.end method

.method public unregisterFragmentLifecycleCallbacks(Landroidx/fragment/app/FragmentManager$FragmentLifecycleCallbacks;)V
	.locals 4

	return-void
.end method