android.support.v4.app.ActivityCompat21 -> android.support.v4.app.a: 35:36:void finishAfterTransition(android.app.Activity) -> a android.support.v4.app.ActivityCompatHoneycomb -> android.support.v4.app.b: 29:30:void invalidateOptionsMenu(android.app.Activity) -> a android.support.v4.app.BackStackRecord -> android.support.v4.app.c: android.support.v4.app.FragmentManagerImpl mManager -> a android.support.v4.app.BackStackRecord$Op mHead -> b android.support.v4.app.BackStackRecord$Op mTail -> c int mNumOp -> d int mEnterAnim -> e int mExitAnim -> f int mPopEnterAnim -> g int mPopExitAnim -> h int mTransition -> i int mTransitionStyle -> j boolean mAddToBackStack -> k boolean mAllowAddToBackStack -> l java.lang.String mName -> m boolean mCommitted -> n int mIndex -> o int mBreadCrumbTitleRes -> p java.lang.CharSequence mBreadCrumbTitleText -> q int mBreadCrumbShortTitleRes -> r java.lang.CharSequence mBreadCrumbShortTitleText -> s java.util.ArrayList mSharedElementSourceNames -> t java.util.ArrayList mSharedElementTargetNames -> u 243:255:java.lang.String toString() -> toString 259:260:void dump$ec96877(java.lang.String,java.io.PrintWriter) -> a 263:353:void dump(java.lang.String,java.io.PrintWriter,boolean) -> a 386:398:void addOp(android.support.v4.app.BackStackRecord$Op) -> a 406:407:android.support.v4.app.FragmentTransaction add$2fdc650e(android.support.v4.app.Fragment) -> a 411:412:android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) -> a 416:440:void doAddOp$39f1d44b(int,android.support.v4.app.Fragment,java.lang.String) -> b 483:488:android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) -> b 492:497:android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) -> c 590:612:void bumpBackStackNesting(int) -> a 615:615:int commit() -> a 641:744:void run() -> run 747:754:void setFirstOut(android.util.SparseArray,android.support.v4.app.Fragment) -> a 757:763:void setLastIn(android.util.SparseArray,android.support.v4.app.Fragment) -> b 776:821:void calculateFragments(android.util.SparseArray,android.util.SparseArray) -> b 834:870:void calculateBackFragments(android.util.SparseArray,android.util.SparseArray) -> a 874:966:android.support.v4.app.BackStackRecord$TransitionState popFromBackStack$270db671(android.support.v4.app.BackStackRecord$TransitionState,android.util.SparseArray,android.util.SparseArray) -> a 1018:1049:android.support.v4.app.BackStackRecord$TransitionState beginTransition(android.util.SparseArray,android.util.SparseArray,boolean) -> a 1089:1114:android.support.v4.util.ArrayMap remapSharedElements(android.support.v4.app.BackStackRecord$TransitionState,android.support.v4.app.Fragment,boolean) -> a 1131:1226:boolean configureTransitions(int,android.support.v4.app.BackStackRecord$TransitionState,boolean,android.util.SparseArray,android.util.SparseArray) -> a 1321:1332:android.support.v4.util.ArrayMap remapNames(java.util.ArrayList,java.util.ArrayList,android.support.v4.util.ArrayMap) -> a 1375:1394:void excludeHiddenFragments(android.support.v4.app.BackStackRecord$TransitionState,int,java.lang.Object) -> a 1398:1407:void setNameOverride(android.support.v4.util.ArrayMap,java.lang.String,java.lang.String) -> a 1422:1436:void setBackNameOverrides(android.support.v4.app.BackStackRecord$TransitionState,android.support.v4.util.ArrayMap,boolean) -> a 1440:1450:void setNameOverrides(android.support.v4.app.BackStackRecord$TransitionState,android.support.v4.util.ArrayMap,boolean) -> b 191:191:android.support.v4.util.ArrayMap access$000(android.support.v4.app.BackStackRecord,android.support.v4.app.BackStackRecord$TransitionState,boolean,android.support.v4.app.Fragment) -> a 191:191:void access$100(android.support.v4.app.BackStackRecord,android.support.v4.util.ArrayMap,android.support.v4.app.BackStackRecord$TransitionState) -> a 191:191:void access$200$4a5f5891(android.support.v4.app.Fragment,android.support.v4.app.Fragment,boolean,android.support.v4.util.ArrayMap) -> a 191:191:void access$300(android.support.v4.app.BackStackRecord,android.support.v4.app.BackStackRecord$TransitionState,int,java.lang.Object) -> a android.support.v4.app.BackStackRecord$1 -> android.support.v4.app.d: android.support.v4.app.Fragment val$inFragment -> a android.support.v4.app.BackStackRecord this$0 -> b 1189:1189:android.view.View getView() -> a android.support.v4.app.BackStackRecord$2 -> android.support.v4.app.e: android.view.View val$sceneRoot -> a java.lang.Object val$sharedElementTransition -> b java.util.ArrayList val$sharedElementTargets -> c android.support.v4.app.BackStackRecord$TransitionState val$state -> d boolean val$isBack -> e android.support.v4.app.Fragment val$inFragment -> f android.support.v4.app.Fragment val$outFragment -> g android.support.v4.app.BackStackRecord this$0 -> h 1237:1260:boolean onPreDraw() -> onPreDraw android.support.v4.app.BackStackRecord$3 -> android.support.v4.app.f: android.view.View val$sceneRoot -> a android.support.v4.app.BackStackRecord$TransitionState val$state -> b int val$containerId -> c java.lang.Object val$transition -> d android.support.v4.app.BackStackRecord this$0 -> e 1367:1369:boolean onPreDraw() -> onPreDraw android.support.v4.app.BackStackRecord$Op -> android.support.v4.app.g: android.support.v4.app.BackStackRecord$Op next -> a android.support.v4.app.BackStackRecord$Op prev -> b int cmd -> c android.support.v4.app.Fragment fragment -> d int enterAnim -> e int exitAnim -> f int popEnterAnim -> g int popExitAnim -> h java.util.ArrayList removed -> i android.support.v4.app.BackStackRecord$TransitionState -> android.support.v4.app.h: android.support.v4.util.ArrayMap nameOverrides -> a java.util.ArrayList hiddenFragmentViews -> b android.support.v4.app.FragmentTransitionCompat21$EpicenterView enteringEpicenterView -> c android.view.View nonExistentView -> d android.support.v4.app.BackStackRecord this$0 -> e android.support.v4.app.BackStackState -> android.support.v4.app.BackStackState: int[] mOps -> a int mTransition -> b int mTransitionStyle -> c java.lang.String mName -> d int mIndex -> e int mBreadCrumbTitleRes -> f java.lang.CharSequence mBreadCrumbTitleText -> g int mBreadCrumbShortTitleRes -> h java.lang.CharSequence mBreadCrumbShortTitleText -> i java.util.ArrayList mSharedElementSourceNames -> j java.util.ArrayList mSharedElementTargetNames -> k android.os.Parcelable$Creator CREATOR -> CREATOR 111:155:android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl) -> a 159:159:int describeContents() -> describeContents 163:174:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.BackStackState$1 -> android.support.v4.app.i: 177:177:java.lang.Object[] newArray(int) -> newArray 177:177:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.Fragment -> android.support.v4.app.Fragment: android.support.v4.util.SimpleArrayMap sClassMap -> aa java.lang.Object USE_DEFAULT_TRANSITION -> a int mState -> b android.view.View mAnimatingAway -> c int mStateAfterAnimating -> d android.os.Bundle mSavedFragmentState -> e android.util.SparseArray mSavedViewState -> f int mIndex -> g java.lang.String mWho -> h android.os.Bundle mArguments -> i android.support.v4.app.Fragment mTarget -> j int mTargetIndex -> k int mTargetRequestCode -> l boolean mAdded -> m boolean mRemoving -> n boolean mResumed -> o boolean mFromLayout -> p boolean mInLayout -> q boolean mRestored -> r int mBackStackNesting -> s android.support.v4.app.FragmentManagerImpl mFragmentManager -> t android.support.v4.app.FragmentActivity mActivity -> u android.support.v4.app.FragmentManagerImpl mChildFragmentManager -> v android.support.v4.app.Fragment mParentFragment -> w int mFragmentId -> x int mContainerId -> y java.lang.String mTag -> z boolean mHidden -> A boolean mDetached -> B boolean mRetainInstance -> C boolean mRetaining -> D boolean mHasMenu -> E boolean mMenuVisible -> F boolean mCalled -> G int mNextAnim -> H android.view.ViewGroup mContainer -> I android.view.View mView -> J android.view.View mInnerView -> K boolean mDeferStart -> L boolean mUserVisibleHint -> M android.support.v4.app.LoaderManagerImpl mLoaderManager -> N boolean mLoadersStarted -> O boolean mCheckedForLoaderManager -> P java.lang.Object mEnterTransition -> Q java.lang.Object mReturnTransition -> R java.lang.Object mExitTransition -> S java.lang.Object mReenterTransition -> T java.lang.Object mSharedElementEnterTransition -> U java.lang.Object mSharedElementReturnTransition -> V java.lang.Boolean mAllowReturnTransitionOverlap -> W java.lang.Boolean mAllowEnterTransitionOverlap -> X android.support.v4.app.SharedElementCallback mEnterTransitionCallback -> Y android.support.v4.app.SharedElementCallback mExitTransitionCallback -> Z 395:395:android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) -> a 414:435:android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) -> a 451:459:boolean isSupportFragmentClass(android.content.Context,java.lang.String) -> b 477:483:void setIndex(int,android.support.v4.app.Fragment) -> a 493:493:boolean equals(java.lang.Object) -> equals 500:500:int hashCode() -> hashCode 505:520:java.lang.String toString() -> toString 782:782:void onHiddenChanged$1385ff() -> a 925:925:void onActivityResult$6eb84b52() -> b 933:936:android.view.LayoutInflater getLayoutInflater$2ee30c11() -> c 990:991:void onAttach(android.app.Activity) -> a 997:997:android.view.animation.Animation onCreateAnimation$24236ca7() -> d 1015:1016:void onCreate(android.os.Bundle) -> a 1039:1039:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> a 1053:1053:void onViewCreated$65f1d89() -> e 1151:1152:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged 1173:1174:void onLowMemory() -> onLowMemory 1194:1204:void onDestroy() -> f 1285:1285:void onDestroyOptionsMenu() -> g 1337:1338:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) -> onCreateContextMenu 1741:1756:void instantiateChildFragmentManager() -> h 1783:1786:android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> b 1805:1821:void performStart() -> i 1933:1940:void performSaveInstanceState(android.os.Bundle) -> b 1967:1984:void performReallyStop() -> j android.support.v4.app.Fragment$1 -> android.support.v4.app.j: android.support.v4.app.Fragment this$0 -> a 1745:1748:android.view.View findViewById(int) -> a 1753:1753:boolean hasView() -> a android.support.v4.app.Fragment$InstantiationException -> android.support.v4.app.k: android.support.v4.app.Fragment$SavedState -> android.support.v4.app.Fragment$SavedState: android.os.Bundle mState -> a android.os.Parcelable$Creator CREATOR -> CREATOR 340:340:int describeContents() -> describeContents 345:346:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.Fragment$SavedState$1 -> android.support.v4.app.l: 349:349:java.lang.Object[] newArray(int) -> newArray 349:349:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentActivity -> android.support.v4.app.m: android.os.Handler mHandler -> a android.support.v4.app.FragmentManagerImpl mFragments -> b android.support.v4.app.FragmentContainer mContainer -> c boolean mCreated -> d boolean mResumed -> e boolean mStopped -> f boolean mReallyStopped -> g boolean mRetaining -> h boolean mOptionsMenuInvalidated -> i boolean mCheckedForLoaderManager -> j boolean mLoadersStarted -> k android.support.v4.util.SimpleArrayMap mAllLoaderManagers -> l android.support.v4.app.LoaderManagerImpl mLoaderManager -> m 149:169:void onActivityResult(int,int,android.content.Intent) -> onActivityResult 176:179:void onBackPressed() -> onBackPressed 240:242:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged 249:267:void onCreate(android.os.Bundle) -> onCreate 274:285:boolean onCreatePanelMenu(int,android.view.Menu) -> onCreatePanelMenu 293:301:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) -> onCreateView 309:317:void onDestroy() -> onDestroy 324:333:boolean onKeyDown(int,android.view.KeyEvent) -> onKeyDown 341:343:void onLowMemory() -> onLowMemory 350:362:boolean onMenuItemSelected(int,android.view.MenuItem) -> onMenuItemSelected 371:377:void onPanelClosed(int,android.view.Menu) -> onPanelClosed 384:391:void onPause() -> onPause 405:407:void onNewIntent(android.content.Intent) -> onNewIntent 420:424:void onResume() -> onResume 431:435:void onPostResume() -> onPostResume 452:462:boolean onPreparePanel(int,android.view.View,android.view.Menu) -> onPreparePanel 479:515:java.lang.Object onRetainNonConfigurationInstance() -> onRetainNonConfigurationInstance 523:528:void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState 536:578:void onStart() -> onStart 585:591:void onStop() -> onStop 646:670:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump 673:735:java.lang.String viewToString(android.view.View) -> a 739:757:void dumpViewHierarchy(java.lang.String,java.io.PrintWriter,android.view.View) -> a 760:766:void doReallyStop(boolean) -> a 814:818:void startActivityForResult(android.content.Intent,int) -> startActivityForResult 837:844:void invalidateSupportFragment(java.lang.String) -> a 863:875:android.support.v4.app.LoaderManagerImpl getLoaderManager$2cd5ab55(java.lang.String) -> b android.support.v4.app.FragmentActivity$1 -> android.support.v4.app.n: android.support.v4.app.FragmentActivity this$0 -> a 89:102:void handleMessage(android.os.Message) -> handleMessage android.support.v4.app.FragmentActivity$2 -> android.support.v4.app.o: android.support.v4.app.FragmentActivity this$0 -> a 109:109:android.view.View findViewById(int) -> a 114:115:boolean hasView() -> a android.support.v4.app.FragmentActivity$NonConfigurationInstances -> android.support.v4.app.p: java.lang.Object activity -> a java.lang.Object custom -> b android.support.v4.util.SimpleArrayMap children -> c java.util.ArrayList fragments -> d android.support.v4.util.SimpleArrayMap loaders -> e android.support.v4.app.FragmentContainer -> android.support.v4.app.q: android.view.View findViewById(int) -> a boolean hasView() -> a android.support.v4.app.FragmentManager -> android.support.v4.app.r: android.support.v4.app.FragmentTransaction beginTransaction() -> a boolean executePendingTransactions() -> b android.support.v4.app.Fragment findFragmentByTag(java.lang.String) -> a android.support.v4.app.FragmentManagerImpl -> android.support.v4.app.s: boolean DEBUG -> a boolean HONEYCOMB -> b java.util.ArrayList mPendingActions -> c java.lang.Runnable[] mTmpActions -> d boolean mExecutingActions -> e java.util.ArrayList mActive -> f java.util.ArrayList mAdded -> g java.util.ArrayList mAvailIndices -> h java.util.ArrayList mBackStack -> i java.util.ArrayList mCreatedMenus -> j java.util.ArrayList mBackStackIndices -> k java.util.ArrayList mAvailBackStackIndices -> l java.util.ArrayList mBackStackChangeListeners -> m int mCurState -> n android.support.v4.app.FragmentActivity mActivity -> o android.support.v4.app.FragmentContainer mContainer -> p android.support.v4.app.Fragment mParent -> q boolean mNeedMenuInvalidate -> r boolean mStateSaved -> s boolean mDestroyed -> t java.lang.String mNoTransactionsBecause -> u boolean mHavePendingDeferredStart -> v android.os.Bundle mStateBundle -> w android.util.SparseArray mStateArray -> x java.lang.Runnable mExecCommit -> y android.view.animation.Interpolator DECELERATE_QUINT -> z android.view.animation.Interpolator DECELERATE_CUBIC -> A android.view.animation.Interpolator ACCELERATE_QUINT -> B android.view.animation.Interpolator ACCELERATE_CUBIC -> C 459:476:void throwException(java.lang.RuntimeException) -> a 481:481:android.support.v4.app.FragmentTransaction beginTransaction() -> a 486:486:boolean executePendingTransactions() -> b 579:592:android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) -> a 620:630:java.lang.String toString() -> toString 635:744:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a 755:765:android.view.animation.Animation makeOpenCloseAnimation$376f30fd(float,float,float,float) -> a 769:772:android.view.animation.Animation makeFadeAnimation$424ea1bd(float,float) -> a 777:831:android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int) -> a 849:1101:void moveToState(android.support.v4.app.Fragment,int,int,int,boolean) -> a 1104:1105:void moveToState(android.support.v4.app.Fragment) -> a 1108:1109:void moveToState$2563266(int) -> a 1112:1142:void moveToState(int,int,int,boolean) -> a 1145:1153:void startPendingDeferredFragments() -> n 1190:1209:void addFragment(android.support.v4.app.Fragment,boolean) -> a 1212:1226:void removeFragment(android.support.v4.app.Fragment,int,int) -> a 1229:1245:void hideFragment(android.support.v4.app.Fragment,int,int) -> b 1248:1264:void showFragment(android.support.v4.app.Fragment,int,int) -> c 1267:1283:void detachFragment(android.support.v4.app.Fragment,int,int) -> d 1286:1305:void attachFragment(android.support.v4.app.Fragment,int,int) -> e 1308:1326:android.support.v4.app.Fragment findFragmentById(int) -> c 1330:1348:android.support.v4.app.Fragment findFragmentByTag(java.lang.String) -> a 1364:1372:void checkStateLoss() -> c 1401:1417:int allocBackStackIndex(android.support.v4.app.BackStackRecord) -> a 1421:1442:void setBackStackIndex(int,android.support.v4.app.BackStackRecord) -> a 1460:1509:boolean execPendingActions() -> d 1513:1518:void reportBackStackChanged() -> e 1621:1634:void saveFragmentViewState(android.support.v4.app.Fragment) -> b 1672:1782:android.os.Parcelable saveAllState() -> f 1788:1896:void restoreAllState(android.os.Parcelable,java.util.ArrayList) -> a 1900:1904:void attachActivity(android.support.v4.app.FragmentActivity,android.support.v4.app.FragmentContainer,android.support.v4.app.Fragment) -> a 1911:1913:void dispatchCreate() -> g 1916:1918:void dispatchActivityCreated() -> h 1921:1923:void dispatchStart() -> i 1926:1928:void dispatchResume() -> j 1938:1941:void dispatchStop() -> k 1952:1958:void dispatchDestroy() -> l 1961:1969:void dispatchConfigurationChanged(android.content.res.Configuration) -> a 1972:1980:void dispatchLowMemory() -> m 1983:2011:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) -> a 2015:2026:boolean dispatchPrepareOptionsMenu(android.view.Menu) -> a 2030:2040:boolean dispatchOptionsItemSelected(android.view.MenuItem) -> a 2044:2054:boolean dispatchContextItemSelected(android.view.MenuItem) -> b 2058:2066:void dispatchOptionsMenuClosed(android.view.Menu) -> b 2069:2081:int reverseTransit(int) -> b 2110:2198:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) -> onCreateView android.support.v4.app.FragmentManagerImpl$1 -> android.support.v4.app.t: android.support.v4.app.FragmentManagerImpl this$0 -> a 454:455:void run() -> run android.support.v4.app.FragmentManagerImpl$5 -> android.support.v4.app.u: android.support.v4.app.Fragment val$fragment -> a android.support.v4.app.FragmentManagerImpl this$0 -> b 1030:1035:void onAnimationEnd(android.view.animation.Animation) -> onAnimationEnd 1038:1038:void onAnimationRepeat(android.view.animation.Animation) -> onAnimationRepeat 1041:1041:void onAnimationStart(android.view.animation.Animation) -> onAnimationStart android.support.v4.app.FragmentManagerImpl$FragmentTag -> android.support.v4.app.v: int[] Fragment -> a android.support.v4.app.FragmentManagerState -> android.support.v4.app.FragmentManagerState: android.support.v4.app.FragmentState[] mActive -> a int[] mAdded -> b android.support.v4.app.BackStackState[] mBackStack -> c android.os.Parcelable$Creator CREATOR -> CREATOR 377:377:int describeContents() -> describeContents 381:384:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.FragmentManagerState$1 -> android.support.v4.app.w: 387:387:java.lang.Object[] newArray(int) -> newArray 387:387:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentState -> android.support.v4.app.FragmentState: java.lang.String mClassName -> a int mIndex -> b boolean mFromLayout -> c int mFragmentId -> d int mContainerId -> e java.lang.String mTag -> f boolean mRetainInstance -> g boolean mDetached -> h android.os.Bundle mArguments -> i android.os.Bundle mSavedFragmentState -> j android.support.v4.app.Fragment mInstance -> k android.os.Parcelable$Creator CREATOR -> CREATOR 124:124:int describeContents() -> describeContents 128:138:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.app.FragmentState$1 -> android.support.v4.app.x: 141:141:java.lang.Object[] newArray(int) -> newArray 141:141:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentTabHost -> android.support.v4.app.FragmentTabHost: java.util.ArrayList mTabs -> a android.content.Context mContext -> b android.support.v4.app.FragmentManager mFragmentManager -> c int mContainerId -> d android.widget.TabHost$OnTabChangeListener mOnTabChangeListener -> e android.support.v4.app.FragmentTabHost$TabInfo mLastTab -> f boolean mAttached -> g 183:183:void setup() -> setup 223:224:void setOnTabChangedListener(android.widget.TabHost$OnTabChangeListener) -> setOnTabChangedListener 250:285:void onAttachedToWindow() -> onAttachedToWindow 289:291:void onDetachedFromWindow() -> onDetachedFromWindow 295:298:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState 303:306:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState 310:319:void onTabChanged(java.lang.String) -> onTabChanged 322:353:android.support.v4.app.FragmentTransaction doTabChanged(java.lang.String,android.support.v4.app.FragmentTransaction) -> a android.support.v4.app.FragmentTabHost$SavedState -> android.support.v4.app.FragmentTabHost$SavedState: java.lang.String curTab -> a android.os.Parcelable$Creator CREATOR -> CREATOR 104:106:void writeToParcel(android.os.Parcel,int) -> writeToParcel 110:110:java.lang.String toString() -> toString android.support.v4.app.FragmentTabHost$SavedState$1 -> android.support.v4.app.y: 116:116:java.lang.Object[] newArray(int) -> newArray 116:116:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.app.FragmentTabHost$TabInfo -> android.support.v4.app.z: java.lang.String tag -> a java.lang.Class clss -> b android.os.Bundle args -> c android.support.v4.app.Fragment fragment -> d android.support.v4.app.FragmentTransaction -> android.support.v4.app.aa: android.support.v4.app.FragmentTransaction add$2fdc650e(android.support.v4.app.Fragment) -> a android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) -> a android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) -> b android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) -> c int commit() -> a android.support.v4.app.FragmentTransitionCompat21 -> android.support.v4.app.ab: 36:36:java.lang.String getTransitionName(android.view.View) -> a 40:43:java.lang.Object cloneTransition(java.lang.Object) -> a 48:59:java.lang.Object captureExitingViews(java.lang.Object,android.view.View,java.util.ArrayList,java.util.Map) -> a 63:65:void excludeTarget(java.lang.Object,android.view.View,boolean) -> a 68:70:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object) -> a 73:82:void setEpicenter(java.lang.Object,android.view.View) -> a 101:142:void addTransitionTargets(java.lang.Object,java.lang.Object,android.view.View,android.support.v4.app.FragmentTransitionCompat21$ViewRetriever,android.view.View,android.support.v4.app.FragmentTransitionCompat21$EpicenterView,java.util.Map,java.util.ArrayList,java.util.Map,java.util.ArrayList) -> a 147:199:java.lang.Object mergeTransitions(java.lang.Object,java.lang.Object,java.lang.Object,boolean) -> a 222:227:android.graphics.Rect getBoundsOnScreen(android.view.View) -> b 231:247:void captureTransitioningViews(java.util.ArrayList,android.view.View) -> a 250:264:void findNamedViews(java.util.Map,android.view.View) -> a 272:305:void cleanupTransitions(android.view.View,android.view.View,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.util.Map) -> a 308:313:void removeTargets(java.lang.Object,java.util.ArrayList) -> a 316:321:void addTargets(java.lang.Object,java.util.ArrayList) -> b android.support.v4.app.FragmentTransitionCompat21$1 -> android.support.v4.app.ac: android.graphics.Rect val$epicenter -> a 79:79:android.graphics.Rect onGetEpicenter(android.transition.Transition) -> onGetEpicenter android.support.v4.app.FragmentTransitionCompat21$2 -> android.support.v4.app.ad: android.view.View val$container -> a android.support.v4.app.FragmentTransitionCompat21$ViewRetriever val$inFragment -> b java.util.Map val$nameOverrides -> c java.util.Map val$renamedViews -> d android.transition.Transition val$enterTransition -> e java.util.ArrayList val$enteringViews -> f 115:136:boolean onPreDraw() -> onPreDraw android.support.v4.app.FragmentTransitionCompat21$3 -> android.support.v4.app.ae: android.graphics.Rect mEpicenter -> b android.support.v4.app.FragmentTransitionCompat21$EpicenterView val$epicenterView -> a 212:215:android.graphics.Rect onGetEpicenter(android.transition.Transition) -> onGetEpicenter android.support.v4.app.FragmentTransitionCompat21$4 -> android.support.v4.app.af: android.view.View val$sceneRoot -> a android.transition.Transition val$enterTransition -> b android.view.View val$nonExistentView -> c java.util.ArrayList val$enteringViews -> d android.transition.Transition val$exitTransition -> e java.util.ArrayList val$exitingViews -> f android.transition.Transition val$sharedElementTransition -> g java.util.ArrayList val$sharedElementTargets -> h java.util.Map val$renamedViews -> i java.util.ArrayList val$hiddenViews -> j android.transition.Transition val$overallTransition -> k 280:301:boolean onPreDraw() -> onPreDraw android.support.v4.app.FragmentTransitionCompat21$EpicenterView -> android.support.v4.app.ag: android.view.View epicenter -> a android.support.v4.app.FragmentTransitionCompat21$ViewRetriever -> android.support.v4.app.ah: android.view.View getView() -> a android.support.v4.app.LoaderManager -> android.support.v4.app.ai: 184:184:boolean hasRunningLoaders() -> a android.support.v4.app.LoaderManager$LoaderCallbacks -> android.support.v4.app.aj: android.support.v4.content.Loader onCreateLoader$e57f803() -> a android.support.v4.app.LoaderManagerImpl -> android.support.v4.app.ak: boolean DEBUG -> a android.support.v4.util.SparseArrayCompat mLoaders -> b android.support.v4.util.SparseArrayCompat mInactiveLoaders -> c java.lang.String mWho -> d android.support.v4.app.FragmentActivity mActivity -> e boolean mStarted -> f boolean mRetaining -> g 701:716:void doStart() -> b 719:731:void doStop() -> c 734:747:void doRetain() -> d 761:764:void doReportNextStart() -> e 767:770:void doReportStart() -> f 773:786:void doDestroy() -> g 790:796:java.lang.String toString() -> toString 801:821:void dump$ec96877$79f041d6(java.lang.String,java.io.PrintWriter) -> a 825:831:boolean hasRunningLoaders() -> a android.support.v4.app.LoaderManagerImpl$LoaderInfo -> android.support.v4.app.al: int mId -> a android.os.Bundle mArgs -> b android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks -> c android.support.v4.content.Loader mLoader -> d boolean mHaveData -> e boolean mDeliveredData -> f java.lang.Object mData -> g boolean mStarted -> h boolean mRetaining -> i boolean mRetainingStarted -> j boolean mReportNextStart -> k boolean mDestroyed -> l boolean mListenerRegistered -> m android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader -> n android.support.v4.app.LoaderManagerImpl this$0 -> o 314:324:void stop() -> a 327:359:void destroy() -> b 418:435:void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object) -> a 439:447:java.lang.String toString() -> toString 451:474:void dump$ec96877$79f041d6(java.lang.String,java.io.PrintWriter) -> a android.support.v4.app.NoSaveStateFrameLayout -> android.support.v4.app.am: 32:41:android.view.ViewGroup wrap(android.view.View) -> a 53:54:void dispatchSaveInstanceState(android.util.SparseArray) -> dispatchSaveInstanceState 61:62:void dispatchRestoreInstanceState(android.util.SparseArray) -> dispatchRestoreInstanceState android.support.v4.app.SharedElementCallback -> android.support.v4.app.an: android.support.v4.app.SuperNotCalledException -> android.support.v4.app.ao: android.support.v4.content.ContextCompatApi21 -> android.support.v4.a.a: 26:26:android.graphics.drawable.Drawable getDrawable(android.content.Context,int) -> a android.support.v4.content.Loader -> android.support.v4.a.b: int mId -> a android.support.v4.content.Loader$OnLoadCompleteListener mListener -> b boolean mStarted -> c boolean mAbandoned -> d boolean mReset -> e boolean mContentChanged -> f boolean mProcessingChange -> g 143:150:void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener) -> a 376:381:java.lang.String toString() -> toString android.support.v4.content.Loader$OnLoadCompleteListener -> android.support.v4.a.c: android.support.v4.media.MediaMetadataCompat -> android.support.v4.media.MediaMetadataCompat: android.support.v4.util.ArrayMap METADATA_KEYS_TYPE -> a android.os.Bundle mBundle -> b android.os.Parcelable$Creator CREATOR -> CREATOR 321:321:int describeContents() -> describeContents 326:327:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.media.MediaMetadataCompat$1 -> android.support.v4.media.a: 432:432:java.lang.Object[] newArray(int) -> newArray 432:432:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.media.RatingCompat -> android.support.v4.media.RatingCompat: int mRatingStyle -> a float mRatingValue -> b android.os.Parcelable$Creator CREATOR -> CREATOR 87:87:java.lang.String toString() -> toString 93:93:int describeContents() -> describeContents 98:100:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.media.RatingCompat$1 -> android.support.v4.media.b: 103:103:java.lang.Object[] newArray(int) -> newArray 103:103:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.media.session.MediaSessionCompat -> android.support.v4.media.session.MediaSessionCompat: android.support.v4.media.session.MediaSessionCompat$Token -> android.support.v4.media.session.MediaSessionCompat$Token: android.os.Parcelable mInner -> a android.os.Parcelable$Creator CREATOR -> CREATOR 429:429:int describeContents() -> describeContents 434:435:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.media.session.MediaSessionCompat$Token$1 -> android.support.v4.media.session.a: 451:451:java.lang.Object[] newArray(int) -> newArray 451:451:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.media.session.PlaybackStateCompat -> android.support.v4.media.session.PlaybackStateCompat: int mState -> a long mPosition -> b long mBufferedPosition -> c float mSpeed -> d long mActions -> e java.lang.CharSequence mErrorMessage -> f long mUpdateTime -> g android.os.Parcelable$Creator CREATOR -> CREATOR 242:251:java.lang.String toString() -> toString 256:256:int describeContents() -> describeContents 261:268:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.media.session.PlaybackStateCompat$1 -> android.support.v4.media.session.b: 395:395:java.lang.Object[] newArray(int) -> newArray 395:395:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.os.ParcelableCompat -> android.support.v4.b.a: android.support.v4.os.ParcelableCompat$CompatCreator -> android.support.v4.b.b: android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks -> a 51:51:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel 56:56:java.lang.Object[] newArray(int) -> newArray android.support.v4.os.ParcelableCompatCreatorCallbacks -> android.support.v4.b.c: java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> a java.lang.Object[] newArray(int) -> a android.support.v4.os.ParcelableCompatCreatorHoneycombMR2 -> android.support.v4.b.d: android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks -> a 36:36:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel 40:40:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> createFromParcel 44:44:java.lang.Object[] newArray(int) -> newArray android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub -> android.support.v4.b.e: 24:24:android.os.Parcelable$Creator instantiate(android.support.v4.os.ParcelableCompatCreatorCallbacks) -> a android.support.v4.util.ArrayMap -> android.support.v4.c.a: android.support.v4.util.MapCollections mCollections -> a 72:120:android.support.v4.util.MapCollections getCollection() -> a 139:143:void putAll(java.util.Map) -> putAll 179:179:java.util.Set entrySet() -> entrySet 191:191:java.util.Set keySet() -> keySet 203:203:java.util.Collection values() -> values android.support.v4.util.ArrayMap$1 -> android.support.v4.c.b: android.support.v4.util.ArrayMap this$0 -> a 76:76:int colGetSize() -> a 81:81:java.lang.Object colGetEntry(int,int) -> a 86:86:int colIndexOfKey(java.lang.Object) -> a 91:91:int colIndexOfValue(java.lang.Object) -> b 96:96:java.util.Map colGetMap() -> b 101:102:void colPut(java.lang.Object,java.lang.Object) -> a 106:106:java.lang.Object colSetValue(int,java.lang.Object) -> a 111:112:void colRemoveAt(int) -> a 116:117:void colClear() -> c android.support.v4.util.ContainerHelpers -> android.support.v4.c.c: int[] EMPTY_INTS -> a long[] EMPTY_LONGS -> b java.lang.Object[] EMPTY_OBJECTS -> c 41:41:boolean equal(java.lang.Object,java.lang.Object) -> a 46:60:int binarySearch(int[],int,int) -> a android.support.v4.util.DebugUtils -> android.support.v4.c.d: 28:43:void buildShortClassTag(java.lang.Object,java.lang.StringBuilder) -> a android.support.v4.util.LogWriter -> android.support.v4.c.e: java.lang.String mTag -> a java.lang.StringBuilder mBuilder -> b 44:45:void close() -> close 48:49:void flush() -> flush 52:61:void write(char[],int,int) -> write 64:68:void flushBuilder() -> a android.support.v4.util.MapCollections -> android.support.v4.c.f: android.support.v4.util.MapCollections$EntrySet mEntrySet -> b android.support.v4.util.MapCollections$KeySet mKeySet -> c android.support.v4.util.MapCollections$ValuesCollection mValues -> d 474:481:boolean retainAllHelper(java.util.Map,java.util.Collection) -> a 486:491:java.lang.Object[] toArrayHelper(int) -> b 495:507:java.lang.Object[] toArrayHelper(java.lang.Object[],int) -> a 511:525:boolean equalsSetHelper(java.util.Set,java.lang.Object) -> a int colGetSize() -> a java.lang.Object colGetEntry(int,int) -> a int colIndexOfKey(java.lang.Object) -> a int colIndexOfValue(java.lang.Object) -> b java.util.Map colGetMap() -> b void colPut(java.lang.Object,java.lang.Object) -> a java.lang.Object colSetValue(int,java.lang.Object) -> a void colRemoveAt(int) -> a void colClear() -> c android.support.v4.util.MapCollections$ArrayIterator -> android.support.v4.c.g: int mOffset -> a int mSize -> b int mIndex -> c boolean mCanRemove -> d android.support.v4.util.MapCollections this$0 -> e 48:48:boolean hasNext() -> hasNext 53:56:java.lang.Object next() -> next 61:68:void remove() -> remove android.support.v4.util.MapCollections$EntrySet -> android.support.v4.c.h: android.support.v4.util.MapCollections this$0 -> a 171:175:boolean addAll(java.util.Collection) -> addAll 180:181:void clear() -> clear 185:193:boolean contains(java.lang.Object) -> contains 198:204:boolean containsAll(java.util.Collection) -> containsAll 209:209:boolean isEmpty() -> isEmpty 214:214:java.util.Iterator iterator() -> iterator 219:219:boolean remove(java.lang.Object) -> remove 224:224:boolean removeAll(java.util.Collection) -> removeAll 229:229:boolean retainAll(java.util.Collection) -> retainAll 234:234:int size() -> size 239:239:java.lang.Object[] toArray() -> toArray 244:244:java.lang.Object[] toArray(java.lang.Object[]) -> toArray 249:249:boolean equals(java.lang.Object) -> equals 254:261:int hashCode() -> hashCode 163:163:boolean add(java.lang.Object) -> add android.support.v4.util.MapCollections$KeySet -> android.support.v4.c.i: android.support.v4.util.MapCollections this$0 -> a 269:269:boolean add(java.lang.Object) -> add 274:274:boolean addAll(java.util.Collection) -> addAll 279:280:void clear() -> clear 284:284:boolean contains(java.lang.Object) -> contains 289:289:boolean containsAll(java.util.Collection) -> containsAll 294:294:boolean isEmpty() -> isEmpty 299:299:java.util.Iterator iterator() -> iterator 304:309:boolean remove(java.lang.Object) -> remove 314:314:boolean removeAll(java.util.Collection) -> removeAll 319:319:boolean retainAll(java.util.Collection) -> retainAll 324:324:int size() -> size 329:329:java.lang.Object[] toArray() -> toArray 334:334:java.lang.Object[] toArray(java.lang.Object[]) -> toArray 339:339:boolean equals(java.lang.Object) -> equals 344:349:int hashCode() -> hashCode android.support.v4.util.MapCollections$MapIterator -> android.support.v4.c.j: int mEnd -> a int mIndex -> b boolean mEntryValid -> c android.support.v4.util.MapCollections this$0 -> d 83:83:boolean hasNext() -> hasNext 95:102:void remove() -> remove 106:110:java.lang.Object getKey() -> getKey 115:119:java.lang.Object getValue() -> getValue 124:128:java.lang.Object setValue(java.lang.Object) -> setValue 133:141:boolean equals(java.lang.Object) -> equals 147:153:int hashCode() -> hashCode 159:159:java.lang.String toString() -> toString 71:71:java.lang.Object next() -> next android.support.v4.util.MapCollections$ValuesCollection -> android.support.v4.c.k: android.support.v4.util.MapCollections this$0 -> a 357:357:boolean add(java.lang.Object) -> add 362:362:boolean addAll(java.util.Collection) -> addAll 367:368:void clear() -> clear 372:372:boolean contains(java.lang.Object) -> contains 377:383:boolean containsAll(java.util.Collection) -> containsAll 388:388:boolean isEmpty() -> isEmpty 393:393:java.util.Iterator iterator() -> iterator 398:403:boolean remove(java.lang.Object) -> remove 408:419:boolean removeAll(java.util.Collection) -> removeAll 424:435:boolean retainAll(java.util.Collection) -> retainAll 440:440:int size() -> size 445:445:java.lang.Object[] toArray() -> toArray 450:450:java.lang.Object[] toArray(java.lang.Object[]) -> toArray android.support.v4.util.SimpleArrayMap -> android.support.v4.c.l: java.lang.Object[] mBaseCache -> b int mBaseCacheSize -> c java.lang.Object[] mTwiceBaseCache -> d int mTwiceBaseCacheSize -> e int[] mHashes -> f java.lang.Object[] mArray -> g int mSize -> h 62:96:int indexOf(java.lang.Object,int) -> a 100:134:int indexOfNull() -> a 138:170:void allocArrays(int) -> a 173:202:void freeArrays(int[],java.lang.Object[],int) -> a 241:247:void clear() -> clear 273:273:boolean containsKey(java.lang.Object) -> containsKey 283:283:int indexOfKey(java.lang.Object) -> a 287:302:int indexOfValue(java.lang.Object) -> b 313:313:boolean containsValue(java.lang.Object) -> containsValue 323:324:java.lang.Object get(java.lang.Object) -> get 333:333:java.lang.Object keyAt(int) -> b 342:342:java.lang.Object valueAt(int) -> c 352:355:java.lang.Object setValueAt(int,java.lang.Object) -> a 362:362:boolean isEmpty() -> isEmpty 376:421:java.lang.Object put(java.lang.Object,java.lang.Object) -> put 451:456:java.lang.Object remove(java.lang.Object) -> remove 465:512:java.lang.Object removeAt(int) -> d 519:519:int size() -> size 532:561:boolean equals(java.lang.Object) -> equals 569:576:int hashCode() -> hashCode 588:613:java.lang.String toString() -> toString android.support.v4.util.SparseArrayCompat -> android.support.v4.c.m: java.lang.Object DELETED -> a boolean mGarbage -> b int[] mKeys -> c java.lang.Object[] mValues -> d int mSize -> e 60:68:android.support.v4.util.SparseArrayCompat clone() -> c 141:164:void gc() -> d 223:227:int size() -> a 236:240:int keyAt(int) -> a 250:254:java.lang.Object valueAt(int) -> b 309:318:void clear() -> b 363:384:java.lang.String toString() -> toString 23:23:java.lang.Object clone() -> clone android.support.v4.view.AccessibilityDelegateCompat -> android.support.v4.view.a: android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl IMPL -> b java.lang.Object DEFAULT_DELEGATE -> c java.lang.Object mBridge -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl -> android.support.v4.view.b: 122:122:java.lang.Object newAccessiblityDelegateDefaultImpl() -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl -> android.support.v4.view.c: java.lang.Object newAccessiblityDelegateDefaultImpl() -> a android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl -> android.support.v4.view.d: android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl -> android.support.v4.view.e: 57:57:java.lang.Object newAccessiblityDelegateDefaultImpl() -> a android.support.v4.view.AccessibilityDelegateCompatIcs -> android.support.v4.view.f: 42:42:java.lang.Object newAccessibilityDelegateDefaultImpl() -> a android.support.v4.view.GravityCompat -> android.support.v4.view.g: android.support.v4.view.GravityCompat$GravityCompatImpl IMPL -> a 201:201:int getAbsoluteGravity(int,int) -> a android.support.v4.view.GravityCompat$GravityCompatImpl -> android.support.v4.view.h: int getAbsoluteGravity(int,int) -> a android.support.v4.view.GravityCompat$GravityCompatImplBase -> android.support.v4.view.i: 40:40:int getAbsoluteGravity(int,int) -> a android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1 -> android.support.v4.view.j: 65:65:int getAbsoluteGravity(int,int) -> a android.support.v4.view.GravityCompatJellybeanMr1 -> android.support.v4.view.k: 26:26:int getAbsoluteGravity(int,int) -> a android.support.v4.view.KeyEventCompat -> android.support.v4.view.l: android.support.v4.view.KeyEventCompat$KeyEventVersionImpl IMPL -> a 188:188:boolean hasModifiers$79c6ddc0(android.view.KeyEvent) -> a 192:192:boolean hasNoModifiers(android.view.KeyEvent) -> b 196:197:void startTracking(android.view.KeyEvent) -> c android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl -> android.support.v4.view.m: 55:67:int metaStateFilterDirectionalModifiers$2e71581f(int,int,int,int) -> a 73:79:int normalizeMetaState(int) -> a 84:89:boolean metaStateHasModifiers$255f299(int) -> b 94:94:boolean metaStateHasNoModifiers(int) -> c 99:99:void startTracking(android.view.KeyEvent) -> a android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl -> android.support.v4.view.n: 121:122:void startTracking(android.view.KeyEvent) -> a android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl -> android.support.v4.view.o: 147:147:int normalizeMetaState(int) -> a 152:152:boolean metaStateHasModifiers$255f299(int) -> b 157:157:boolean metaStateHasNoModifiers(int) -> c android.support.v4.view.KeyEventCompat$KeyEventVersionImpl -> android.support.v4.view.p: boolean metaStateHasModifiers$255f299(int) -> b boolean metaStateHasNoModifiers(int) -> c void startTracking(android.view.KeyEvent) -> a android.support.v4.view.KeyEventCompatEclair -> android.support.v4.view.q: 34:35:void startTracking(android.view.KeyEvent) -> a android.support.v4.view.KeyEventCompatHoneycomb -> android.support.v4.view.r: 26:26:int normalizeMetaState(int) -> a 30:30:boolean metaStateHasModifiers$255f299(int) -> b 34:34:boolean metaStateHasNoModifiers(int) -> c android.support.v4.view.MotionEventCompat -> android.support.v4.view.s: android.support.v4.view.MotionEventCompat$MotionEventVersionImpl IMPL -> a 183:183:int getActionMasked(android.view.MotionEvent) -> a 191:191:int getActionIndex(android.view.MotionEvent) -> b 201:201:int findPointerIndex(android.view.MotionEvent,int) -> a 210:210:int getPointerId(android.view.MotionEvent,int) -> b 219:219:float getX(android.view.MotionEvent,int) -> c 228:228:float getY(android.view.MotionEvent,int) -> d 236:236:int getPointerCount(android.view.MotionEvent) -> c android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl -> android.support.v4.view.t: 43:47:int findPointerIndex(android.view.MotionEvent,int) -> a 51:55:int getPointerId(android.view.MotionEvent,int) -> b 59:62:float getX(android.view.MotionEvent,int) -> c 66:69:float getY(android.view.MotionEvent,int) -> d 73:73:int getPointerCount(android.view.MotionEvent) -> a android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl -> android.support.v4.view.u: 83:83:int findPointerIndex(android.view.MotionEvent,int) -> a 87:87:int getPointerId(android.view.MotionEvent,int) -> b 91:91:float getX(android.view.MotionEvent,int) -> c 95:95:float getY(android.view.MotionEvent,int) -> d 99:99:int getPointerCount(android.view.MotionEvent) -> a android.support.v4.view.MotionEventCompat$MotionEventVersionImpl -> android.support.v4.view.v: int findPointerIndex(android.view.MotionEvent,int) -> a int getPointerId(android.view.MotionEvent,int) -> b float getX(android.view.MotionEvent,int) -> c float getY(android.view.MotionEvent,int) -> d int getPointerCount(android.view.MotionEvent) -> a android.support.v4.view.MotionEventCompatEclair -> android.support.v4.view.w: 26:26:int findPointerIndex(android.view.MotionEvent,int) -> a 29:29:int getPointerId(android.view.MotionEvent,int) -> b 32:32:float getX(android.view.MotionEvent,int) -> c 35:35:float getY(android.view.MotionEvent,int) -> d 38:38:int getPointerCount(android.view.MotionEvent) -> a android.support.v4.view.PagerAdapter -> android.support.v4.view.x: android.database.DataSetObservable mObservable -> a int getCount() -> a 124:124:void destroyItem$30510aeb() -> b boolean isViewFromObject$171eb1dd() -> c android.support.v4.view.VelocityTrackerCompat -> android.support.v4.view.y: android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl IMPL -> a 82:82:float getXVelocity(android.view.VelocityTracker,int) -> a 91:91:float getYVelocity(android.view.VelocityTracker,int) -> b android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl -> android.support.v4.view.z: 40:40:float getXVelocity(android.view.VelocityTracker,int) -> a 44:44:float getYVelocity(android.view.VelocityTracker,int) -> b android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl -> android.support.v4.view.aa: 54:54:float getXVelocity(android.view.VelocityTracker,int) -> a 58:58:float getYVelocity(android.view.VelocityTracker,int) -> b android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl -> android.support.v4.view.ab: float getXVelocity(android.view.VelocityTracker,int) -> a float getYVelocity(android.view.VelocityTracker,int) -> b android.support.v4.view.VelocityTrackerCompatHoneycomb -> android.support.v4.view.ac: 26:26:float getXVelocity(android.view.VelocityTracker,int) -> a 29:29:float getYVelocity(android.view.VelocityTracker,int) -> b android.support.v4.view.ViewCompat -> android.support.v4.view.ad: android.support.v4.view.ViewCompat$ViewCompatImpl IMPL -> a 1181:1181:boolean canScrollHorizontally(android.view.View,int) -> a 1206:1206:int getOverScrollMode(android.view.View) -> a 1343:1344:void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a 1389:1390:void postInvalidateOnAnimation(android.view.View) -> b 1407:1408:void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> a 1421:1422:void postOnAnimation(android.view.View,java.lang.Runnable) -> a 1480:1481:void setImportantForAccessibility(android.view.View,int) -> b 1579:1580:void setLayerType(android.view.View,int,android.graphics.Paint) -> a 1600:1600:int getLayerType(android.view.View) -> c 1656:1657:void setLayerPaint(android.view.View,android.graphics.Paint) -> a 1671:1671:int getLayoutDirection(android.view.View) -> d 1716:1716:boolean isOpaque(android.view.View) -> e 2242:2242:boolean getFitsSystemWindows(android.view.View) -> f android.support.v4.view.ViewCompat$Api21ViewCompatImpl -> android.support.v4.view.ae: android.support.v4.view.ViewCompat$BaseViewCompatImpl -> android.support.v4.view.af: java.util.WeakHashMap mViewPropertyAnimatorCompatMap -> a 345:345:boolean canScrollHorizontally(android.view.View,int) -> a 351:351:int getOverScrollMode(android.view.View) -> a 358:358:void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a 382:383:void postInvalidateOnAnimation(android.view.View) -> b 385:386:void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> a 388:389:void postOnAnimation(android.view.View,java.lang.Runnable) -> a 394:394:long getFrameTime() -> a 401:401:void setImportantForAccessibility(android.view.View,int) -> b 413:413:void setLayerType(android.view.View,int,android.graphics.Paint) -> a 415:415:int getLayerType(android.view.View) -> c 425:425:void setLayerPaint(android.view.View,android.graphics.Paint) -> a 429:429:int getLayoutDirection(android.view.View) -> d 444:448:boolean isOpaque(android.view.View) -> e 714:714:boolean getFitsSystemWindows(android.view.View) -> f android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl -> android.support.v4.view.ag: 732:732:boolean isOpaque(android.view.View) -> e android.support.v4.view.ViewCompat$GBViewCompatImpl -> android.support.v4.view.ah: 744:744:int getOverScrollMode(android.view.View) -> a android.support.v4.view.ViewCompat$HCViewCompatImpl -> android.support.v4.view.ai: 755:755:long getFrameTime() -> a 763:764:void setLayerType(android.view.View,int,android.graphics.Paint) -> a 767:767:int getLayerType(android.view.View) -> c 773:776:void setLayerPaint(android.view.View,android.graphics.Paint) -> a android.support.v4.view.ViewCompat$ICSViewCompatImpl -> android.support.v4.view.aj: boolean accessibilityDelegateCheckFailed -> b 903:903:boolean canScrollHorizontally(android.view.View,int) -> a 923:924:void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a android.support.v4.view.ViewCompat$JBViewCompatImpl -> android.support.v4.view.ak: 975:976:void postInvalidateOnAnimation(android.view.View) -> b 979:980:void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> a 983:984:void postOnAnimation(android.view.View,java.lang.Runnable) -> a 998:1002:void setImportantForAccessibility(android.view.View,int) -> b 1038:1038:boolean getFitsSystemWindows(android.view.View) -> f android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl -> android.support.v4.view.al: 1056:1057:void setLayerPaint(android.view.View,android.graphics.Paint) -> a 1061:1061:int getLayoutDirection(android.view.View) -> d android.support.v4.view.ViewCompat$KitKatViewCompatImpl -> android.support.v4.view.am: 1103:1104:void setImportantForAccessibility(android.view.View,int) -> b android.support.v4.view.ViewCompat$ViewCompatImpl -> android.support.v4.view.an: boolean canScrollHorizontally(android.view.View,int) -> a int getOverScrollMode(android.view.View) -> a void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat) -> a void postInvalidateOnAnimation(android.view.View) -> b void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> a void postOnAnimation(android.view.View,java.lang.Runnable) -> a void setImportantForAccessibility(android.view.View,int) -> b void setLayerType(android.view.View,int,android.graphics.Paint) -> a int getLayerType(android.view.View) -> c void setLayerPaint(android.view.View,android.graphics.Paint) -> a int getLayoutDirection(android.view.View) -> d boolean isOpaque(android.view.View) -> e boolean getFitsSystemWindows(android.view.View) -> f android.support.v4.view.ViewCompatEclairMr1 -> android.support.v4.view.ao: 33:33:boolean isOpaque(android.view.View) -> a android.support.v4.view.ViewCompatGingerbread -> android.support.v4.view.ap: 23:23:int getOverScrollMode(android.view.View) -> a android.support.v4.view.ViewCompatHC -> android.support.v4.view.aq: 25:25:long getFrameTime() -> a 33:34:void setLayerType(android.view.View,int,android.graphics.Paint) -> a 37:37:int getLayerType(android.view.View) -> a android.support.v4.view.ViewCompatICS -> android.support.v4.view.ar: 30:30:boolean canScrollHorizontally(android.view.View,int) -> a 38:39:void setAccessibilityDelegate(android.view.View,java.lang.Object) -> a android.support.v4.view.ViewCompatJB -> android.support.v4.view.as: 37:38:void postInvalidateOnAnimation(android.view.View) -> a 42:43:void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> a 46:47:void postOnAnimation(android.view.View,java.lang.Runnable) -> a 58:59:void setImportantForAccessibility(android.view.View,int) -> a 86:86:boolean getFitsSystemWindows(android.view.View) -> b android.support.v4.view.ViewCompatJellybeanMr1 -> android.support.v4.view.at: 36:37:void setLayerPaint(android.view.View,android.graphics.Paint) -> a 40:40:int getLayoutDirection(android.view.View) -> a android.support.v4.view.ViewPager -> android.support.v4.view.ViewPager: int[] LAYOUT_ATTRS -> a int mExpectedAdapterCount -> b java.util.Comparator COMPARATOR -> c android.view.animation.Interpolator sInterpolator -> d java.util.ArrayList mItems -> e android.support.v4.view.ViewPager$ItemInfo mTempItem -> f android.graphics.Rect mTempRect -> g android.support.v4.view.PagerAdapter mAdapter -> h int mCurItem -> i int mRestoredCurItem -> j android.os.Parcelable mRestoredAdapterState -> k java.lang.ClassLoader mRestoredClassLoader -> l android.widget.Scroller mScroller -> m android.support.v4.view.ViewPager$PagerObserver mObserver -> n int mPageMargin -> o android.graphics.drawable.Drawable mMarginDrawable -> p int mTopPageBounds -> q int mBottomPageBounds -> r float mFirstOffset -> s float mLastOffset -> t int mChildWidthMeasureSpec -> u int mChildHeightMeasureSpec -> v boolean mInLayout -> w boolean mScrollingCacheEnabled -> x boolean mPopulatePending -> y int mOffscreenPageLimit -> z boolean mIsBeingDragged -> A boolean mIsUnableToDrag -> B int mDefaultGutterSize -> C int mGutterSize -> D int mTouchSlop -> E float mLastMotionX -> F float mLastMotionY -> G float mInitialMotionX -> H float mInitialMotionY -> I int mActivePointerId -> J android.view.VelocityTracker mVelocityTracker -> K int mMinimumVelocity -> L int mMaximumVelocity -> M int mFlingDistance -> N int mCloseEnough -> O boolean mFakeDragging -> P android.support.v4.widget.EdgeEffectCompat mLeftEdge -> Q android.support.v4.widget.EdgeEffectCompat mRightEdge -> R boolean mFirstLayout -> S boolean mNeedCalculatePageOffsets -> T boolean mCalledSuper -> U int mDecorChildCount -> V android.support.v4.view.ViewPager$OnPageChangeListener mOnPageChangeListener -> W android.support.v4.view.ViewPager$OnPageChangeListener mInternalPageChangeListener -> aa android.support.v4.view.ViewPager$OnAdapterChangeListener mAdapterChangeListener -> ab android.support.v4.view.ViewPager$PageTransformer mPageTransformer -> ac java.lang.reflect.Method mSetChildrenDrawingOrderEnabled -> ad int mDrawingOrder -> ae java.util.ArrayList mDrawingOrderedChildren -> af android.support.v4.view.ViewPager$ViewPositionComparator sPositionComparator -> ag java.lang.Runnable mEndScrollRunnable -> ah int mScrollState -> ai 388:390:void onDetachedFromWindow() -> onDetachedFromWindow 393:402:void setScrollState(int) -> setScrollState 413:453:void setAdapter(android.support.v4.view.PagerAdapter) -> setAdapter 475:475:android.support.v4.view.PagerAdapter getAdapter() -> getAdapter 479:480:void setOnAdapterChangeListener(android.support.v4.view.ViewPager$OnAdapterChangeListener) -> setOnAdapterChangeListener 483:483:int getClientWidth() -> getClientWidth 494:496:void setCurrentItem(int) -> setCurrentItem 505:507:void setCurrentItem$2563266(int) -> setCurrentItem$2563266 510:510:int getCurrentItem() -> getCurrentItem 514:515:void setCurrentItemInternal(int,boolean,boolean) -> a 518:558:void setCurrentItemInternal(int,boolean,boolean,int) -> a 562:588:void scrollToItem(int,boolean,int,boolean) -> a 597:598:void setOnPageChangeListener(android.support.v4.view.ViewPager$OnPageChangeListener) -> setOnPageChangeListener 628:643:void setChildrenDrawingOrderEnabledCompat(boolean) -> setChildrenDrawingOrderEnabledCompat 647:649:int getChildDrawingOrder(int,int) -> getChildDrawingOrder 672:672:int getOffscreenPageLimit() -> getOffscreenPageLimit 693:702:void setOffscreenPageLimit(int) -> setOffscreenPageLimit 713:720:void setPageMargin(int) -> setPageMargin 728:728:int getPageMargin() -> getPageMargin 737:741:void setPageMarginDrawable(android.graphics.drawable.Drawable) -> setPageMarginDrawable 749:750:void setPageMarginDrawable(int) -> setPageMarginDrawable 754:754:boolean verifyDrawable(android.graphics.drawable.Drawable) -> verifyDrawable 759:764:void drawableStateChanged() -> drawableStateChanged 835:837:android.support.v4.view.ViewPager$ItemInfo addNewItem$3af7e890(int) -> a 850:916:void dataSetChanged() -> a 919:920:void populate() -> c 923:1108:void populate(int) -> b 1111:1124:void sortChildDrawingOrder() -> d 1127:1210:void calculatePageOffsets(android.support.v4.view.ViewPager$ItemInfo,int,android.support.v4.view.ViewPager$ItemInfo) -> a 1266:1272:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState 1277:1293:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState 1297:1319:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) -> addView 1323:1328:void removeView(android.view.View) -> removeView 1331:1337:android.support.v4.view.ViewPager$ItemInfo infoForChild$31e08638() -> e 1342:1348:android.support.v4.view.ViewPager$ItemInfo infoForAnyChild(android.view.View) -> a 1352:1358:android.support.v4.view.ViewPager$ItemInfo infoForPosition(int) -> c 1363:1365:void onAttachedToWindow() -> onAttachedToWindow 1374:1460:void onMeasure(int,int) -> onMeasure 1464:1470:void onSizeChanged(int,int,int,int) -> onSizeChanged 1473:1499:void recomputeScrollPosition(int,int,int,int) -> a 1503:1608:void onLayout(boolean,int,int,int,int) -> onLayout 1612:1633:void computeScroll() -> computeScroll 1636:1660:boolean pageScrolled$134632() -> f 1677:1738:void onPageScrolled$486775f1() -> g 1741:1769:void completeScroll(boolean) -> a 1792:1925:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent 1930:2051:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent 2055:2059:void requestParentDisallowInterceptTouchEvent$1385ff() -> h 2062:2105:boolean performDrag(float) -> a 2113:2151:android.support.v4.view.ViewPager$ItemInfo infoForCurrentScrollPosition() -> i 2176:2214:void draw(android.graphics.Canvas) -> draw 2218:2258:void onDraw(android.graphics.Canvas) -> onDraw 2389:2401:void onSecondaryPointerUp(android.view.MotionEvent) -> a 2404:2411:void endDrag() -> j 2414:2426:void setScrollingCacheEnabled(boolean) -> setScrollingCacheEnabled 2429:2440:boolean canScrollHorizontally(int) -> canScrollHorizontally 2456:2475:boolean canScroll(android.view.View,boolean,int,int,int) -> a 2481:2481:boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent 2519:2581:boolean arrowScroll(int) -> d 2585:2607:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View) -> a 2611:2615:boolean pageLeft() -> k 2631:2668:void addFocusables(java.util.ArrayList,int,int) -> addFocusables 2678:2687:void addTouchables(java.util.ArrayList) -> addTouchables 2698:2719:boolean onRequestFocusInDescendants(int,android.graphics.Rect) -> onRequestFocusInDescendants 2725:2742:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) -> dispatchPopulateAccessibilityEvent 2747:2747:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams 2752:2752:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams 2757:2757:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams 2762:2762:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams 89:89:int[] access$400() -> b android.support.v4.view.ViewPager$1 -> android.support.v4.view.au: 121:121:int compare(java.lang.Object,java.lang.Object) -> compare android.support.v4.view.ViewPager$2 -> android.support.v4.view.av: 130:131:float getInterpolation(float) -> getInterpolation android.support.v4.view.ViewPager$Decor -> android.support.v4.view.aw: android.support.v4.view.ViewPager$ItemInfo -> android.support.v4.view.ax: int position -> a boolean scrolling -> b float widthFactor -> c float offset -> d android.support.v4.view.ViewPager$LayoutParams -> android.support.v4.view.ay: boolean isDecor -> a int gravity -> b float widthFactor -> c boolean needsMeasure -> d int position -> e int childIndex -> f android.support.v4.view.ViewPager$OnAdapterChangeListener -> android.support.v4.view.az: android.support.v4.view.ViewPager$OnPageChangeListener -> android.support.v4.view.ba: android.support.v4.view.ViewPager$PageTransformer -> android.support.v4.view.bb: android.support.v4.view.ViewPager$PagerObserver -> android.support.v4.view.bc: android.support.v4.view.ViewPager this$0 -> a 2824:2825:void onChanged() -> onChanged 2828:2829:void onInvalidated() -> onInvalidated android.support.v4.view.ViewPager$SavedState -> android.support.v4.view.ViewPager$SavedState: int position -> a android.os.Parcelable adapterState -> b java.lang.ClassLoader loader -> c android.os.Parcelable$Creator CREATOR -> CREATOR 1229:1232:void writeToParcel(android.os.Parcel,int) -> writeToParcel 1236:1236:java.lang.String toString() -> toString android.support.v4.view.ViewPager$SavedState$1 -> android.support.v4.view.bd: 1242:1242:java.lang.Object[] newArray(int) -> a 1242:1242:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> a android.support.v4.view.ViewPager$ViewPositionComparator -> android.support.v4.view.be: 2884:2884:int compare(java.lang.Object,java.lang.Object) -> compare android.support.v4.widget.DrawerLayout -> android.support.v4.widget.DrawerLayout: int[] LAYOUT_ATTRS -> e boolean CAN_HIDE_DESCENDANTS -> f android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate mChildAccessibilityDelegate -> g int mMinDrawerMargin -> h int mScrimColor -> i float mScrimOpacity -> j android.graphics.Paint mScrimPaint -> k android.support.v4.widget.ViewDragHelper mLeftDragger -> a android.support.v4.widget.ViewDragHelper mRightDragger -> b android.support.v4.widget.DrawerLayout$ViewDragCallback mLeftCallback -> l android.support.v4.widget.DrawerLayout$ViewDragCallback mRightCallback -> m int mDrawerState -> c boolean mInLayout -> n boolean mFirstLayout -> o int mLockModeLeft -> p int mLockModeRight -> q boolean mDisallowInterceptRequested -> r boolean mChildrenCanceledTouch -> s android.support.v4.widget.DrawerLayout$DrawerListener mListener -> t float mInitialMotionX -> u float mInitialMotionY -> v android.graphics.drawable.Drawable mShadowLeft -> w android.graphics.drawable.Drawable mShadowRight -> x android.graphics.drawable.Drawable mStatusBarBackground -> y java.lang.Object mLastInsets -> z boolean mDrawStatusBarBackground -> A android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImpl IMPL -> d 409:411:void setScrimColor(int) -> setScrimColor 420:421:void setDrawerListener(android.support.v4.widget.DrawerLayout$DrawerListener) -> setDrawerListener 437:439:void setDrawerLockMode(int) -> setDrawerLockMode 461:488:void setDrawerLockMode(int,int) -> a 545:551:int getDrawerLockMode(android.view.View) -> a 666:680:void updateChildrenImportantForAccessibility(android.view.View,boolean) -> a 689:695:void setDrawerViewOffset(android.view.View,float) -> a 699:699:float getDrawerViewOffset(android.view.View) -> b 707:708:int getDrawerViewAbsoluteGravity(android.view.View) -> e 712:713:boolean checkDrawerViewAbsoluteGravity(android.view.View,int) -> a 717:724:android.view.View findOpenDrawer() -> b 746:756:android.view.View findDrawerWithGravity(int) -> a 777:779:void onDetachedFromWindow() -> onDetachedFromWindow 783:785:void onAttachedToWindow() -> onAttachedToWindow 789:873:void onMeasure(int,int) -> onMeasure 877:957:void onLayout(boolean,int,int,int,int) -> onLayout 961:964:void requestLayout() -> requestLayout 968:980:void computeScroll() -> computeScroll 997:998:void setStatusBarBackground(android.graphics.drawable.Drawable) -> setStatusBarBackground 1007:1008:void setStatusBarBackground(int) -> setStatusBarBackground 1018:1019:void setStatusBarBackgroundColor(int) -> setStatusBarBackgroundColor 1023:1031:void onDraw(android.graphics.Canvas) -> onDraw 1035:1092:boolean drawChild(android.graphics.Canvas,android.view.View,long) -> drawChild 1096:1096:boolean isContentView(android.view.View) -> f 1100:1103:boolean isDrawerView(android.view.View) -> c 1108:1150:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent 1155:1202:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent 1210:1216:void requestDisallowInterceptTouchEvent(boolean) -> requestDisallowInterceptTouchEvent 1226:1255:void closeDrawers(boolean) -> a 1263:1282:void openDrawer(android.view.View) -> g 1305:1322:void closeDrawer(android.view.View) -> d 1417:1417:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams 1422:1422:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams 1431:1431:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams 1436:1436:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams 1444:1451:android.view.View findVisibleDrawer() -> c 1471:1475:boolean onKeyDown(int,android.view.KeyEvent) -> onKeyDown 1480:1487:boolean onKeyUp(int,android.view.KeyEvent) -> onKeyUp 1492:1504:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState 1508:1519:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState 1524:1544:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) -> addView 86:86:int[] access$100() -> a android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate -> android.support.v4.widget.a: android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImpl -> android.support.v4.widget.b: void dispatchChildInsets(android.view.View,java.lang.Object,int) -> a void applyMarginInsets(android.view.ViewGroup$MarginLayoutParams,java.lang.Object,int) -> a int getTopInset(java.lang.Object) -> a android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21 -> android.support.v4.widget.c: 290:291:void dispatchChildInsets(android.view.View,java.lang.Object,int) -> a 294:295:void applyMarginInsets(android.view.ViewGroup$MarginLayoutParams,java.lang.Object,int) -> a 298:298:int getTopInset(java.lang.Object) -> a android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase -> android.support.v4.widget.d: 273:273:void dispatchChildInsets(android.view.View,java.lang.Object,int) -> a 277:277:void applyMarginInsets(android.view.ViewGroup$MarginLayoutParams,java.lang.Object,int) -> a 280:280:int getTopInset(java.lang.Object) -> a android.support.v4.widget.DrawerLayout$DrawerListener -> android.support.v4.widget.e: android.support.v4.widget.DrawerLayout$LayoutParams -> android.support.v4.widget.f: int gravity -> a float onScreen -> b boolean isPeeking -> c boolean knownOpen -> d android.support.v4.widget.DrawerLayout$SavedState -> android.support.v4.widget.DrawerLayout$SavedState: int openDrawerGravity -> a int lockModeLeft -> b int lockModeRight -> c android.os.Parcelable$Creator CREATOR -> CREATOR 1577:1579:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.widget.DrawerLayout$SavedState$1 -> android.support.v4.widget.g: 1582:1582:java.lang.Object[] newArray(int) -> newArray 1582:1582:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.widget.DrawerLayout$ViewDragCallback -> android.support.v4.widget.h: int mAbsGravity -> b android.support.v4.widget.ViewDragHelper mDragger -> c java.lang.Runnable mPeekRunnable -> d android.support.v4.widget.DrawerLayout this$0 -> a 1614:1615:void removeCallbacks() -> a 1621:1621:boolean tryCaptureView$5359dc96(android.view.View) -> a 1627:1628:void onViewDragStateChanged(int) -> a 1633:1645:void onViewPositionChanged$5b6f797d(android.view.View,int) -> a 1649:1653:void onViewCaptured$5359dc9a(android.view.View) -> b 1667:1680:void onViewReleased$17e2ac03(android.view.View,float) -> a 1684:1685:void onEdgeTouched$255f295() -> b 1729:1738:void onEdgeDragStarted(int,int) -> a 1742:1742:int getViewHorizontalDragRange(android.view.View) -> c 1747:1751:int clampViewPositionHorizontal$17e143b0(android.view.View,int) -> b 1757:1757:int clampViewPositionVertical$17e143b0(android.view.View) -> d android.support.v4.widget.DrawerLayoutCompatApi21 -> android.support.v4.widget.i: 38:47:void dispatchChildInsets(android.view.View,java.lang.Object,int) -> a 51:63:void applyMarginInsets(android.view.ViewGroup$MarginLayoutParams,java.lang.Object,int) -> a 66:66:int getTopInset(java.lang.Object) -> a android.support.v4.widget.EdgeEffectCompat -> android.support.v4.widget.j: java.lang.Object mEdgeEffect -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl IMPL -> b 143:144:void setSize(int,int) -> a 154:154:boolean isFinished() -> a 162:163:void finish() -> b 177:177:boolean onPull(float) -> a 189:189:boolean onRelease() -> c 218:218:boolean draw(android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl -> android.support.v4.widget.k: 64:64:void setSize(java.lang.Object,int,int) -> a 67:67:boolean isFinished(java.lang.Object) -> a 71:71:void finish(java.lang.Object) -> b 74:74:boolean onPull(java.lang.Object,float) -> a 78:78:boolean onRelease(java.lang.Object) -> c 86:86:boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl -> android.support.v4.widget.l: 96:97:void setSize(java.lang.Object,int,int) -> a 100:100:boolean isFinished(java.lang.Object) -> a 104:105:void finish(java.lang.Object) -> b 108:108:boolean onPull(java.lang.Object,float) -> a 112:112:boolean onRelease(java.lang.Object) -> c 120:120:boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl -> android.support.v4.widget.m: void setSize(java.lang.Object,int,int) -> a boolean isFinished(java.lang.Object) -> a void finish(java.lang.Object) -> b boolean onPull(java.lang.Object,float) -> a boolean onRelease(java.lang.Object) -> c boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.EdgeEffectCompatIcs -> android.support.v4.widget.n: 34:35:void setSize(java.lang.Object,int,int) -> a 38:38:boolean isFinished(java.lang.Object) -> a 42:43:void finish(java.lang.Object) -> b 46:47:boolean onPull(java.lang.Object,float) -> a 51:53:boolean onRelease(java.lang.Object) -> c 62:62:boolean draw(java.lang.Object,android.graphics.Canvas) -> a android.support.v4.widget.ScrollerCompat -> android.support.v4.widget.o: android.support.v4.widget.ScrollerCompat$ScrollerCompatImpl mImpl -> a 288:288:int getCurrX() -> a android.support.v4.widget.ScrollerCompat$ScrollerCompatImpl -> android.support.v4.widget.p: int getCurrX$5d527804() -> a int getCurrY$5d527804() -> b boolean computeScrollOffset$5d527815() -> c int getFinalX$5d527804() -> d int getFinalY$5d527804() -> e android.support.v4.widget.SlidingPaneLayout -> android.support.v4.widget.SlidingPaneLayout: int mSliderFadeColor -> b int mCoveredFadeColor -> c android.graphics.drawable.Drawable mShadowDrawableLeft -> d android.graphics.drawable.Drawable mShadowDrawableRight -> e int mOverhangSize -> f boolean mCanSlide -> g android.view.View mSlideableView -> h float mSlideOffset -> i float mParallaxOffset -> j int mSlideRange -> k boolean mIsUnableToDrag -> l int mParallaxBy -> m float mInitialMotionX -> n float mInitialMotionY -> o android.support.v4.widget.SlidingPaneLayout$PanelSlideListener mPanelSlideListener -> p android.support.v4.widget.ViewDragHelper mDragHelper -> q boolean mPreservedOpenState -> r boolean mFirstLayout -> s android.graphics.Rect mTmpRect -> t java.util.ArrayList mPostedRunnables -> u android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImpl IMPL -> a 282:284:void setParallaxDistance(int) -> setParallaxDistance 292:292:int getParallaxDistance() -> getParallaxDistance 301:302:void setSliderFadeColor(int) -> setSliderFadeColor 308:308:int getSliderFadeColor() -> getSliderFadeColor 318:319:void setCoveredFadeColor(int) -> setCoveredFadeColor 325:325:int getCoveredFadeColor() -> getCoveredFadeColor 329:330:void setPanelSlideListener(android.support.v4.widget.SlidingPaneLayout$PanelSlideListener) -> setPanelSlideListener 424:426:void onAttachedToWindow() -> onAttachedToWindow 430:438:void onDetachedFromWindow() -> onDetachedFromWindow 442:650:void onMeasure(int,int) -> onMeasure 654:738:void onLayout(boolean,int,int,int,int) -> onLayout 742:747:void onSizeChanged(int,int,int,int) -> onSizeChanged 751:755:void requestChildFocus(android.view.View,android.view.View) -> requestChildFocus 759:814:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent 819:848:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent 859:863:boolean closePane$5359dc96$134632() -> a 968:990:void dimChildView(android.view.View,float,int) -> a 994:1034:boolean drawChild(android.graphics.Canvas,android.view.View,long) -> drawChild 1038:1039:void invalidateChildRegion(android.view.View) -> a 1048:1071:boolean smoothSlideTo$254957c(float) -> a 1076:1084:void computeScroll() -> computeScroll 1095:1096:void setShadowDrawable(android.graphics.drawable.Drawable) -> setShadowDrawable 1105:1106:void setShadowDrawableLeft(android.graphics.drawable.Drawable) -> setShadowDrawableLeft 1115:1116:void setShadowDrawableRight(android.graphics.drawable.Drawable) -> setShadowDrawableRight 1126:1127:void setShadowResource(int) -> setShadowResource 1136:1137:void setShadowResourceLeft(int) -> setShadowResourceLeft 1146:1147:void setShadowResourceRight(int) -> setShadowResourceRight 1152:1183:void draw(android.graphics.Canvas) -> draw 1244:1248:boolean isDimmed(android.view.View) -> b 1253:1253:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams 1258:1258:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams 1265:1265:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams 1270:1270:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams 1275:1280:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState 1285:1294:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState 1642:1642:boolean isLayoutRtlSupport() -> b 89:89:void access$1000(android.support.v4.widget.SlidingPaneLayout,android.view.View) -> a 89:89:java.util.ArrayList access$1100(android.support.v4.widget.SlidingPaneLayout) -> a android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable -> android.support.v4.widget.q: android.view.View mChildView -> a android.support.v4.widget.SlidingPaneLayout this$0 -> b 1633:1638:void run() -> run android.support.v4.widget.SlidingPaneLayout$LayoutParams -> android.support.v4.widget.r: int[] ATTRS -> e float weight -> a boolean slideable -> b boolean dimWhenOffset -> c android.graphics.Paint dimPaint -> d android.support.v4.widget.SlidingPaneLayout$PanelSlideListener -> android.support.v4.widget.s: android.support.v4.widget.SlidingPaneLayout$SavedState -> android.support.v4.widget.SlidingPaneLayout$SavedState: boolean isOpen -> a android.os.Parcelable$Creator CREATOR -> CREATOR 1460:1462:void writeToParcel(android.os.Parcel,int) -> writeToParcel android.support.v4.widget.SlidingPaneLayout$SavedState$1 -> android.support.v4.widget.t: 1465:1465:java.lang.Object[] newArray(int) -> newArray 1465:1465:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImpl -> android.support.v4.widget.u: void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View) -> a android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase -> android.support.v4.widget.v: 1482:1484:void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View) -> a android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB -> android.support.v4.widget.w: java.lang.reflect.Method mGetDisplayList -> a java.lang.reflect.Field mRecreateDisplayList -> b 1515:1528:void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View) -> a android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1 -> android.support.v4.widget.x: 1534:1535:void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View) -> a android.support.v4.widget.ViewDragHelper -> android.support.v4.widget.y: int mDragState -> a int mTouchSlop -> b int mActivePointerId -> c float[] mInitialMotionX -> d float[] mInitialMotionY -> e float[] mLastMotionX -> f float[] mLastMotionY -> g int[] mInitialEdgesTouched -> n int[] mEdgeDragsInProgress -> o int[] mEdgeDragsLocked -> p int mPointersDown -> h android.view.VelocityTracker mVelocityTracker -> i float mMaxVelocity -> q float mMinVelocity -> r int mEdgeSize -> j int mTrackingEdges -> k android.support.v4.widget.ScrollerCompat mScroller -> s android.support.v4.widget.ViewDragHelper$Callback mCallback -> t android.view.View mCapturedView -> l boolean mReleaseInProgress -> m android.view.ViewGroup mParentView -> u android.view.animation.Interpolator sInterpolator -> v java.lang.Runnable mSetIdleRunnable -> w 460:469:void captureChildView(android.view.View,int) -> a 498:505:void cancel() -> a 512:522:void abort() -> b 539:549:boolean smoothSlideViewTo(android.view.View,int,int) -> a 584:600:boolean forceSettleCapturedViewAt(int,int,int,int) -> a 625:643:int computeAxisDuration(int,int,int) -> a 657:660:int clampMag(int,int,int) -> b 674:677:float clampMag(float,float,float) -> a 722:751:boolean continueSettling$138603() -> c 766:774:void dispatchViewReleased$2548a35(float) -> a 791:802:void clearMotionHistory(int) -> a 835:840:void saveInitialMotion(float,float,int) -> a 843:851:void saveLastMotion(android.view.MotionEvent) -> c 871:878:void setDragState(int) -> b 890:899:boolean tryCaptureViewForDrag(android.view.View,int) -> b 946:1066:boolean shouldInterceptTouchEvent(android.view.MotionEvent) -> a 1076:1224:void processTouchEvent(android.view.MotionEvent) -> b 1227:1245:void reportNewEdgeDrags(float,float,int) -> b 1248:1257:boolean checkNewEdgeDrag(float,float,int,int) -> a 1275:1285:boolean checkTouchSlop$17e2abff(android.view.View,float) -> a 1385:1393:void releaseViewForPointerUp() -> d 1440:1443:boolean isViewUnder(android.view.View,int,int) -> b 1458:1466:android.view.View findTopChildUnder(int,int) -> a android.support.v4.widget.ViewDragHelper$1 -> android.support.v4.widget.z: 328:329:float getInterpolation(float) -> getInterpolation android.support.v4.widget.ViewDragHelper$Callback -> android.support.v4.widget.aa: 159:159:void onViewDragStateChanged(int) -> a 170:170:void onViewPositionChanged$5b6f797d(android.view.View,int) -> a 181:181:void onViewCaptured$5359dc9a(android.view.View) -> b 201:201:void onViewReleased$17e2ac03(android.view.View,float) -> a 214:214:void onEdgeTouched$255f295() -> b 240:240:void onEdgeDragStarted(int,int) -> a 260:260:int getViewHorizontalDragRange(android.view.View) -> c boolean tryCaptureView$5359dc96(android.view.View) -> a 304:304:int clampViewPositionHorizontal$17e143b0(android.view.View,int) -> b 319:319:int clampViewPositionVertical$17e143b0(android.view.View) -> d com.android.vending.billing.IInAppBillingService -> com.android.vending.billing.IInAppBillingService: int isBillingSupported(int,java.lang.String,java.lang.String) -> a android.os.Bundle getSkuDetails(int,java.lang.String,java.lang.String,android.os.Bundle) -> a android.os.Bundle getBuyIntent(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> a android.os.Bundle getPurchases(int,java.lang.String,java.lang.String,java.lang.String) -> a int consumePurchase(int,java.lang.String,java.lang.String) -> b com.android.vending.billing.IInAppBillingService$Stub -> com.android.vending.billing.IInAppBillingService$Stub: 47:54:com.android.vending.billing.IInAppBillingService asInterface(android.os.IBinder) -> a 62:171:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact com.android.vending.billing.IInAppBillingService$Stub$Proxy -> com.android.vending.billing.IInAppBillingService$Stub$Proxy: android.os.IBinder mRemote -> a 182:182:android.os.IBinder asBinder() -> asBinder 199:215:int isBillingSupported(int,java.lang.String,java.lang.String) -> a 235:263:android.os.Bundle getSkuDetails(int,java.lang.String,java.lang.String,android.os.Bundle) -> a 297:320:android.os.Bundle getBuyIntent(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> a 348:370:android.os.Bundle getPurchases(int,java.lang.String,java.lang.String,java.lang.String) -> a 383:399:int consumePurchase(int,java.lang.String,java.lang.String) -> b org.acra.ACRA -> org.acra.ACRA: boolean DEV_LOGGING -> DEV_LOGGING java.lang.String LOG_TAG -> LOG_TAG org.acra.log.ACRALog log -> log java.lang.String PREF_DISABLE_ACRA -> PREF_DISABLE_ACRA java.lang.String PREF_ENABLE_ACRA -> PREF_ENABLE_ACRA java.lang.String PREF_ENABLE_SYSTEM_LOGS -> PREF_ENABLE_SYSTEM_LOGS java.lang.String PREF_ENABLE_DEVICE_ID -> PREF_ENABLE_DEVICE_ID java.lang.String PREF_USER_EMAIL_ADDRESS -> PREF_USER_EMAIL_ADDRESS java.lang.String PREF_ALWAYS_ACCEPT -> PREF_ALWAYS_ACCEPT java.lang.String PREF_LAST_VERSION_NR -> PREF_LAST_VERSION_NR android.app.Application mApplication -> mApplication org.acra.annotation.ReportsCrashes mReportsCrashes -> mReportsCrashes org.acra.ErrorReporter errorReporterSingleton -> errorReporterSingleton android.content.SharedPreferences$OnSharedPreferenceChangeListener mPrefListener -> mPrefListener org.acra.ACRAConfiguration configProxy -> configProxy 118:169:void init(android.app.Application) -> init 178:181:org.acra.ErrorReporter getErrorReporter() -> getErrorReporter 197:204:boolean shouldDisableACRA(android.content.SharedPreferences) -> shouldDisableACRA 214:238:void checkCrashResources() -> checkCrashResources 250:254:android.content.SharedPreferences getACRASharedPreferences() -> getACRASharedPreferences 264:271:org.acra.ACRAConfiguration getConfig() -> getConfig 281:282:void setConfig(org.acra.ACRAConfiguration) -> setConfig 289:292:org.acra.ACRAConfiguration getNewDefaultConfig(android.app.Application) -> getNewDefaultConfig 304:308:boolean isDebuggable() -> isDebuggable 313:313:android.app.Application getApplication() -> getApplication 317:318:void setLog(org.acra.log.ACRALog) -> setLog 40:40:boolean access$000(android.content.SharedPreferences) -> access$000 org.acra.ACRA$1 -> org.acra.a: 158:162:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String) -> onSharedPreferenceChanged org.acra.ACRA$2 -> org.acra.b: int[] $SwitchMap$org$acra$ReportingInteractionMode -> a org.acra.ACRAConfiguration -> org.acra.c: java.lang.String[] mAdditionalDropboxTags -> b java.lang.String[] mAdditionalSharedPreferences -> c java.lang.Integer mConnectionTimeout -> d org.acra.ReportField[] mCustomReportContent -> e java.lang.Boolean mDeleteUnapprovedReportsOnApplicationStart -> f java.lang.Boolean mDeleteOldUnsentReportsOnApplicationStart -> g java.lang.Integer mDropboxCollectionMinutes -> h java.lang.Boolean mForceCloseDialogAfterToast -> i java.lang.String mFormKey -> j java.lang.String mFormUri -> k java.lang.String mFormUriBasicAuthLogin -> l java.lang.String mFormUriBasicAuthPassword -> m java.lang.Boolean mIncludeDropboxSystemTags -> n java.lang.String[] mLogcatArguments -> o java.lang.String mMailTo -> p java.lang.Integer mMaxNumberOfRequestRetries -> q org.acra.ReportingInteractionMode mMode -> r org.acra.annotation.ReportsCrashes mReportsCrashes -> s java.lang.Integer mResDialogCommentPrompt -> t java.lang.Integer mResDialogEmailPrompt -> u java.lang.Integer mResDialogIcon -> v java.lang.Integer mResDialogOkToast -> w java.lang.Integer mResDialogText -> x java.lang.Integer mResDialogTitle -> y java.lang.Integer mResNotifIcon -> z java.lang.Integer mResNotifText -> A java.lang.Integer mResNotifTickerText -> B java.lang.Integer mResNotifTitle -> C java.lang.Integer mResToastText -> D java.lang.Integer mSharedPreferenceMode -> E java.lang.String mSharedPreferenceName -> F java.lang.Integer mSocketTimeout -> G java.lang.Boolean mLogcatFilterByPid -> H java.lang.Boolean mSendReportsInDevMode -> I java.lang.String[] mExcludeMatchingSharedPreferencesKeys -> J java.lang.String[] mExcludeMatchingSettingsKeys -> K java.lang.String mApplicationLogFile -> L java.lang.Integer mApplicationLogFileLines -> M java.lang.String mGoogleFormUrlFormat -> N java.lang.Boolean mDisableSSLCertValidation -> O org.acra.sender.HttpSender$Method mHttpMethod -> P org.acra.sender.HttpSender$Type mReportType -> Q java.util.Map mHttpHeaders -> a 546:555:java.lang.String[] additionalDropBoxTags() -> a 560:569:java.lang.String[] additionalSharedPreferences() -> b 574:574:java.lang.Class annotationType() -> annotationType 579:587:int connectionTimeout() -> c 592:601:org.acra.ReportField[] customReportContent() -> d 606:614:boolean deleteUnapprovedReportsOnApplicationStart() -> e 619:627:boolean deleteOldUnsentReportsOnApplicationStart() -> f 632:640:int dropboxCollectionMinutes() -> g 645:653:boolean forceCloseDialogAfterToast() -> h 658:666:java.lang.String formKey() -> i 671:679:java.lang.String formUri() -> j 684:692:java.lang.String formUriBasicAuthLogin() -> k 697:705:java.lang.String formUriBasicAuthPassword() -> l 710:718:boolean includeDropBoxSystemTags() -> m 723:732:java.lang.String[] logcatArguments() -> n 737:745:java.lang.String mailTo() -> o 750:758:int maxNumberOfRequestRetries() -> p 763:771:org.acra.ReportingInteractionMode mode() -> q 776:784:int resDialogCommentPrompt() -> r 789:797:int resDialogEmailPrompt() -> s 802:810:int resDialogIcon() -> t 815:823:int resDialogOkToast() -> u 828:836:int resDialogText() -> v 841:849:int resDialogTitle() -> w 854:862:int resNotifIcon() -> x 867:875:int resNotifText() -> y 880:888:int resNotifTickerText() -> z 893:901:int resNotifTitle() -> A 906:914:int resToastText() -> B 919:927:int sharedPreferencesMode() -> C 932:940:java.lang.String sharedPreferencesName() -> D 945:953:int socketTimeout() -> E 958:966:boolean logcatFilterByPid() -> F 971:979:boolean sendReportsInDevMode() -> G 984:994:java.lang.String[] excludeMatchingSharedPreferencesKeys() -> H 999:1009:java.lang.String[] excludeMatchingSettingsKeys() -> I 1014:1022:java.lang.String applicationLogFile() -> J 1027:1035:int applicationLogFileLines() -> K 1040:1048:java.lang.String googleFormUrlFormat() -> L 1053:1061:boolean disableSSLCertValidation() -> M 1066:1074:org.acra.sender.HttpSender$Method httpMethod() -> N 1079:1087:org.acra.sender.HttpSender$Type reportType() -> O 1091:1091:boolean isNull(java.lang.String) -> a org.acra.ACRAConfigurationException -> org.acra.d: org.acra.ACRAConstants -> org.acra.e: java.lang.String SILENT_SUFFIX -> a org.acra.ReportField[] DEFAULT_MAIL_REPORT_FIELDS -> b org.acra.ReportField[] DEFAULT_REPORT_FIELDS -> c org.acra.CrashReportDialog -> org.acra.f: android.content.SharedPreferences prefs -> c android.widget.EditText userComment -> d android.widget.EditText userEmail -> e java.lang.String mReportFileName -> a android.app.AlertDialog mDialog -> b 46:77:void onCreate(android.os.Bundle) -> onCreate 161:167:void onClick(android.content.DialogInterface,int) -> onClick 217:224:void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState 228:229:void onDismiss(android.content.DialogInterface) -> onDismiss org.acra.CrashReportFileNameParser -> org.acra.g: 50:50:boolean isApproved(java.lang.String) -> a org.acra.CrashReportFinder -> org.acra.h: android.content.Context context -> a 46:66:java.lang.String[] getCrashReportFiles() -> a org.acra.CrashReportFinder$1 -> org.acra.i: org.acra.CrashReportFinder this$0 -> a 62:62:boolean accept(java.io.File,java.lang.String) -> accept org.acra.CrashReportPersister -> org.acra.j: android.content.Context context -> a 63:80:org.acra.collector.CrashReportData load(java.lang.String) -> a 95:112:void store(org.acra.collector.CrashReportData,java.lang.String) -> a 117:130:boolean isEbcdic(java.io.BufferedInputStream) -> a 162:325:org.acra.collector.CrashReportData load(java.io.Reader) -> a 336:373:void dumpString(java.lang.StringBuilder,java.lang.String,boolean) -> a org.acra.ErrorReporter -> org.acra.ErrorReporter: boolean enabled -> a android.app.Application mContext -> b android.content.SharedPreferences prefs -> c java.util.List mReportSenders -> d org.acra.collector.CrashReportDataFactory crashReportDataFactory -> e org.acra.CrashReportFileNameParser fileNameParser -> f java.lang.Thread$UncaughtExceptionHandler mDfltExceptionHandler -> g java.lang.Thread brokenThread -> h java.lang.Throwable unhandledThrowable -> i android.app.Activity lastActivityCreated -> j boolean toastWaitEnded -> k int mNotificationCounter -> l 229:230:void addCustomData(java.lang.String,java.lang.String) -> addCustomData 290:291:void addReportSender(org.acra.sender.ReportSender) -> a 326:327:void removeAllReportSenders() -> a 337:339:void setReportSender(org.acra.sender.ReportSender) -> b 352:380:void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException 457:459:org.acra.SendWorker startSendingReports(boolean,boolean) -> a 554:556:void deletePendingNonApprovedReports(boolean) -> a 850:859:java.lang.String getLatestNonSilentReport(java.lang.String[]) -> a 877:893:void deletePendingReports$49601cee(boolean,int) -> a 905:910:boolean containsOnlySilentOrApprovedReports(java.lang.String[]) -> b 81:81:android.app.Activity access$002(org.acra.ErrorReporter,android.app.Activity) -> a 81:81:android.app.Application access$100(org.acra.ErrorReporter) -> a 81:81:boolean access$202$138603() -> b 81:81:boolean access$200() -> c 81:81:void access$300(org.acra.ErrorReporter) -> b org.acra.ErrorReporter$1 -> org.acra.k: org.acra.ErrorReporter this$0 -> a 150:156:void onActivityCreated(android.app.Activity,android.os.Bundle) -> a 162:162:void onActivityStarted(android.app.Activity) -> a 168:168:void onActivityResumed(android.app.Activity) -> b 174:174:void onActivityPaused(android.app.Activity) -> c 180:180:void onActivityStopped(android.app.Activity) -> d 186:186:void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle) -> b 192:192:void onActivityDestroyed(android.app.Activity) -> e org.acra.ErrorReporter$2 -> org.acra.l: org.acra.ErrorReporter this$0 -> a 642:645:void run() -> run org.acra.ErrorReporter$3 -> org.acra.m: org.acra.ErrorReporter this$0 -> a 684:700:void run() -> run org.acra.ErrorReporter$4 -> org.acra.n: org.acra.SendWorker val$worker -> a boolean val$showDirectDialog -> b java.lang.String val$reportFileName -> c boolean val$endApplication -> d org.acra.ErrorReporter this$0 -> e 717:740:void run() -> run org.acra.ReportField -> org.acra.ReportField: org.acra.ReportField REPORT_ID -> REPORT_ID org.acra.ReportField APP_VERSION_CODE -> APP_VERSION_CODE org.acra.ReportField APP_VERSION_NAME -> APP_VERSION_NAME org.acra.ReportField PACKAGE_NAME -> PACKAGE_NAME org.acra.ReportField FILE_PATH -> FILE_PATH org.acra.ReportField PHONE_MODEL -> PHONE_MODEL org.acra.ReportField ANDROID_VERSION -> ANDROID_VERSION org.acra.ReportField BUILD -> BUILD org.acra.ReportField BRAND -> BRAND org.acra.ReportField PRODUCT -> PRODUCT org.acra.ReportField TOTAL_MEM_SIZE -> TOTAL_MEM_SIZE org.acra.ReportField AVAILABLE_MEM_SIZE -> AVAILABLE_MEM_SIZE org.acra.ReportField CUSTOM_DATA -> CUSTOM_DATA org.acra.ReportField STACK_TRACE -> STACK_TRACE org.acra.ReportField INITIAL_CONFIGURATION -> INITIAL_CONFIGURATION org.acra.ReportField CRASH_CONFIGURATION -> CRASH_CONFIGURATION org.acra.ReportField DISPLAY -> DISPLAY org.acra.ReportField USER_COMMENT -> USER_COMMENT org.acra.ReportField USER_APP_START_DATE -> USER_APP_START_DATE org.acra.ReportField USER_CRASH_DATE -> USER_CRASH_DATE org.acra.ReportField DUMPSYS_MEMINFO -> DUMPSYS_MEMINFO org.acra.ReportField DROPBOX -> DROPBOX org.acra.ReportField LOGCAT -> LOGCAT org.acra.ReportField EVENTSLOG -> EVENTSLOG org.acra.ReportField RADIOLOG -> RADIOLOG org.acra.ReportField IS_SILENT -> IS_SILENT org.acra.ReportField DEVICE_ID -> DEVICE_ID org.acra.ReportField INSTALLATION_ID -> INSTALLATION_ID org.acra.ReportField USER_EMAIL -> USER_EMAIL org.acra.ReportField DEVICE_FEATURES -> DEVICE_FEATURES org.acra.ReportField ENVIRONMENT -> ENVIRONMENT org.acra.ReportField SETTINGS_SYSTEM -> SETTINGS_SYSTEM org.acra.ReportField SETTINGS_SECURE -> SETTINGS_SECURE org.acra.ReportField SETTINGS_GLOBAL -> SETTINGS_GLOBAL org.acra.ReportField SHARED_PREFERENCES -> SHARED_PREFERENCES org.acra.ReportField APPLICATION_LOG -> APPLICATION_LOG org.acra.ReportField MEDIA_CODEC_LIST -> MEDIA_CODEC_LIST org.acra.ReportField THREAD_DETAILS -> THREAD_DETAILS org.acra.ReportField USER_IP -> USER_IP org.acra.ReportField[] $VALUES -> $VALUES 28:28:org.acra.ReportField[] values() -> values 28:28:org.acra.ReportField valueOf(java.lang.String) -> valueOf 284:284:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$1 -> org.acra.o: 78:78:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$10 -> org.acra.p: 242:242:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$11 -> org.acra.q: 251:251:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$2 -> org.acra.r: 108:108:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$3 -> org.acra.s: 123:123:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$4 -> org.acra.t: 134:134:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$5 -> org.acra.u: 145:145:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$6 -> org.acra.v: 206:206:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$7 -> org.acra.w: 215:215:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$8 -> org.acra.x: 224:224:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportField$9 -> org.acra.y: 233:233:boolean containsKeyValuePairs() -> containsKeyValuePairs org.acra.ReportingInteractionMode -> org.acra.ReportingInteractionMode: org.acra.ReportingInteractionMode SILENT -> SILENT org.acra.ReportingInteractionMode NOTIFICATION -> NOTIFICATION org.acra.ReportingInteractionMode TOAST -> TOAST org.acra.ReportingInteractionMode DIALOG -> DIALOG org.acra.ReportingInteractionMode[] $VALUES -> $VALUES 30:30:org.acra.ReportingInteractionMode[] values() -> values 30:30:org.acra.ReportingInteractionMode valueOf(java.lang.String) -> valueOf org.acra.SendWorker -> org.acra.z: android.content.Context context -> a boolean sendOnlySilentReports -> b boolean approvePendingReports -> c org.acra.CrashReportFileNameParser fileNameParser -> d java.util.List reportSenders -> e 74:78:void run() -> run 120:162:void checkAndSendReports(android.content.Context,boolean) -> a 175:196:void sendCrashReport(org.acra.collector.CrashReportData) -> a 199:203:void deleteFile(android.content.Context,java.lang.String) -> a org.acra.annotation.ReportsCrashes -> org.acra.a.a: java.lang.String formKey() -> i java.lang.String formUri() -> j org.acra.ReportingInteractionMode mode() -> q int resDialogCommentPrompt() -> r int resDialogEmailPrompt() -> s int resDialogIcon() -> t int resDialogOkToast() -> u int resDialogText() -> v int resDialogTitle() -> w int resNotifIcon() -> x int resNotifText() -> y int resNotifTickerText() -> z int resNotifTitle() -> A int resToastText() -> B java.lang.String sharedPreferencesName() -> D int sharedPreferencesMode() -> C boolean includeDropBoxSystemTags() -> m java.lang.String[] additionalDropBoxTags() -> a int dropboxCollectionMinutes() -> g java.lang.String[] logcatArguments() -> n java.lang.String formUriBasicAuthLogin() -> k java.lang.String formUriBasicAuthPassword() -> l org.acra.ReportField[] customReportContent() -> d java.lang.String mailTo() -> o boolean deleteUnapprovedReportsOnApplicationStart() -> e boolean deleteOldUnsentReportsOnApplicationStart() -> f int connectionTimeout() -> c int socketTimeout() -> E int maxNumberOfRequestRetries() -> p boolean forceCloseDialogAfterToast() -> h java.lang.String[] additionalSharedPreferences() -> b boolean logcatFilterByPid() -> F boolean sendReportsInDevMode() -> G java.lang.String[] excludeMatchingSharedPreferencesKeys() -> H java.lang.String[] excludeMatchingSettingsKeys() -> I java.lang.String applicationLogFile() -> J int applicationLogFileLines() -> K java.lang.String googleFormUrlFormat() -> L boolean disableSSLCertValidation() -> M org.acra.sender.HttpSender$Method httpMethod() -> N org.acra.sender.HttpSender$Type reportType() -> O org.acra.collector.Compatibility -> org.acra.b.a: 40:52:int getAPILevel() -> a org.acra.collector.ConfigurationCollector -> org.acra.b.b: android.util.SparseArray mHardKeyboardHiddenValues -> a android.util.SparseArray mKeyboardValues -> b android.util.SparseArray mKeyboardHiddenValues -> c android.util.SparseArray mNavigationValues -> d android.util.SparseArray mNavigationHiddenValues -> e android.util.SparseArray mOrientationValues -> f android.util.SparseArray mScreenLayoutValues -> g android.util.SparseArray mTouchScreenValues -> h android.util.SparseArray mUiModeValues -> i java.util.HashMap mValueArrays -> j 124:143:java.lang.String toString(android.content.res.Configuration) -> a 199:214:java.lang.String activeFlags(android.util.SparseArray,int) -> a 225:229:java.lang.String collectConfiguration(android.content.Context) -> a org.acra.collector.CrashReportData -> org.acra.b.c: 52:52:java.lang.String getProperty(org.acra.ReportField) -> a org.acra.collector.CrashReportDataFactory -> org.acra.b.d: android.content.Context context -> b android.content.SharedPreferences prefs -> c java.util.Map customParameters -> a android.text.format.Time appStartDate -> d java.lang.String initialConfiguration -> e 164:376:org.acra.collector.CrashReportData createCrashData$5a8102d0(java.lang.Throwable,java.lang.Thread) -> a 386:399:java.lang.String createCustomInfoString() -> a org.acra.collector.DeviceFeaturesCollector -> org.acra.b.e: 36:63:java.lang.String getFeatures(android.content.Context) -> a org.acra.collector.DisplayManagerCollector -> org.acra.b.f: android.util.SparseArray mFlagsNames -> a android.util.SparseArray mDensities -> b 24:61:java.lang.String collectDisplays(android.content.Context) -> a 90:101:java.lang.Object collectIsValid(android.view.Display) -> a 105:134:java.lang.Object collectRotation(android.view.Display) -> b 138:151:java.lang.Object collectRectSize(android.view.Display) -> c 155:168:java.lang.Object collectSize(android.view.Display,java.lang.String) -> a 172:187:java.lang.String collectCurrentSizeRange(android.view.Display) -> d 191:210:java.lang.String collectFlags(android.view.Display) -> e 214:226:java.lang.String collectName(android.view.Display) -> f 230:264:java.lang.Object collectMetrics(android.view.Display,java.lang.String) -> b 281:294:java.lang.String activeFlags(android.util.SparseArray,int) -> a org.acra.collector.DropBoxCollector -> org.acra.b.g: java.lang.String[] SYSTEM_TAGS -> a 62:133:java.lang.String read(android.content.Context,java.lang.String[]) -> a org.acra.collector.DumpSysCollector -> org.acra.b.h: 44:67:java.lang.String collectMemInfo() -> a org.acra.collector.LogCatCollector -> org.acra.b.i: 63:131:java.lang.String collectLogCat(java.lang.String) -> a org.acra.collector.LogCatCollector$1 -> org.acra.b.j: java.lang.Process val$process -> a 108:114:void run() -> run org.acra.collector.LogFileCollector -> org.acra.b.k: 56:68:java.lang.String collectLogFile(android.content.Context,java.lang.String,int) -> a org.acra.collector.MediaCodecListCollector -> org.acra.b.l: java.lang.String[] MPEG4_TYPES -> a java.lang.String[] AVC_TYPES -> b java.lang.String[] H263_TYPES -> c java.lang.String[] AAC_TYPES -> d java.lang.Class mediaCodecListClass -> e java.lang.reflect.Method getCodecInfoAtMethod -> f java.lang.Class mediaCodecInfoClass -> g java.lang.reflect.Method getNameMethod -> h java.lang.reflect.Method isEncoderMethod -> i java.lang.reflect.Method getSupportedTypesMethod -> j java.lang.reflect.Method getCapabilitiesForTypeMethod -> k java.lang.Class codecCapabilitiesClass -> l java.lang.reflect.Field colorFormatsField -> m java.lang.reflect.Field profileLevelsField -> n java.lang.reflect.Field profileField -> o java.lang.reflect.Field levelField -> p android.util.SparseArray mColorFormatValues -> q android.util.SparseArray mAVCLevelValues -> r android.util.SparseArray mAVCProfileValues -> s android.util.SparseArray mH263LevelValues -> t android.util.SparseArray mH263ProfileValues -> u android.util.SparseArray mMPEG4LevelValues -> v android.util.SparseArray mMPEG4ProfileValues -> w android.util.SparseArray mAACProfileValues -> x 139:167:java.lang.String collecMediaCodecList() -> a 184:243:java.lang.String collectCapabilitiesForType(java.lang.Object,java.lang.String) -> a 257:279:int identifyCodecType$3cb5d2e0(java.lang.Object) -> a org.acra.collector.MediaCodecListCollector$1 -> org.acra.b.m: int[] $SwitchMap$org$acra$collector$MediaCodecListCollector$CodecType -> a org.acra.collector.MediaCodecListCollector$CodecType -> org.acra.b.n: int AVC$68953a05 -> a int H263$68953a05 -> b int MPEG4$68953a05 -> c int AAC$68953a05 -> d int[] $VALUES$48651416 -> e 35:35:int[] values$5939c1f5() -> a org.acra.collector.ReflectionCollector -> org.acra.b.o: 43:61:java.lang.String collectConstants(java.lang.Class,java.lang.String) -> a 71:92:java.lang.String collectStaticGettersResults(java.lang.Class) -> a org.acra.collector.SettingsCollector -> org.acra.b.p: 51:71:java.lang.String collectSystemSettings(android.content.Context) -> a 84:101:java.lang.String collectSecureSettings(android.content.Context) -> b 114:145:java.lang.String collectGlobalSettings(android.content.Context) -> c 149:157:boolean isAuthorized(java.lang.reflect.Field) -> a org.acra.collector.SharedPreferencesCollector -> org.acra.b.q: 49:82:java.lang.String collect(android.content.Context) -> a 94:99:boolean filteredKey(java.lang.String) -> a org.acra.jraf.android.util.activitylifecyclecallbackscompat.ActivityLifecycleCallbacksCompat -> org.acra.c.a.a.a.a: void onActivityCreated(android.app.Activity,android.os.Bundle) -> a void onActivityStarted(android.app.Activity) -> a void onActivityResumed(android.app.Activity) -> b void onActivityPaused(android.app.Activity) -> c void onActivityStopped(android.app.Activity) -> d void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle) -> b void onActivityDestroyed(android.app.Activity) -> e org.acra.jraf.android.util.activitylifecyclecallbackscompat.ActivityLifecycleCallbacksWrapper -> org.acra.c.a.a.a.b: org.acra.jraf.android.util.activitylifecyclecallbackscompat.ActivityLifecycleCallbacksCompat mCallback -> a 42:43:void onActivityCreated(android.app.Activity,android.os.Bundle) -> onActivityCreated 47:48:void onActivityStarted(android.app.Activity) -> onActivityStarted 52:53:void onActivityResumed(android.app.Activity) -> onActivityResumed 57:58:void onActivityPaused(android.app.Activity) -> onActivityPaused 62:63:void onActivityStopped(android.app.Activity) -> onActivityStopped 67:68:void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle) -> onActivitySaveInstanceState 72:73:void onActivityDestroyed(android.app.Activity) -> onActivityDestroyed org.acra.jraf.android.util.activitylifecyclecallbackscompat.ApplicationHelper -> org.acra.c.a.a.a.c: boolean PRE_ICS -> a 52:57:void registerActivityLifecycleCallbacks(android.app.Application,org.acra.jraf.android.util.activitylifecyclecallbackscompat.ActivityLifecycleCallbacksCompat) -> a org.acra.jraf.android.util.activitylifecyclecallbackscompat.MainLifecycleDispatcher -> org.acra.c.a.a.a.d: org.acra.jraf.android.util.activitylifecyclecallbackscompat.MainLifecycleDispatcher INSTANCE -> b java.util.ArrayList mActivityLifecycleCallbacks -> a 44:44:org.acra.jraf.android.util.activitylifecyclecallbackscompat.MainLifecycleDispatcher get() -> a 64:70:java.lang.Object[] collectActivityLifecycleCallbacks() -> b 75:81:void onActivityCreated(android.app.Activity,android.os.Bundle) -> a 85:91:void onActivityStarted(android.app.Activity) -> a 95:101:void onActivityResumed(android.app.Activity) -> b 105:111:void onActivityPaused(android.app.Activity) -> c 115:121:void onActivityStopped(android.app.Activity) -> d 125:131:void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle) -> b 135:141:void onActivityDestroyed(android.app.Activity) -> e org.acra.log.ACRALog -> org.acra.d.a: int d(java.lang.String,java.lang.String) -> a int w(java.lang.String,java.lang.String) -> b int w(java.lang.String,java.lang.String,java.lang.Throwable) -> a int e(java.lang.String,java.lang.String) -> c int e(java.lang.String,java.lang.String,java.lang.Throwable) -> b org.acra.log.AndroidLogDelegate -> org.acra.d.b: 20:20:int d(java.lang.String,java.lang.String) -> a 32:32:int w(java.lang.String,java.lang.String) -> b 35:35:int w(java.lang.String,java.lang.String,java.lang.Throwable) -> a 42:42:int e(java.lang.String,java.lang.String) -> c 45:45:int e(java.lang.String,java.lang.String,java.lang.Throwable) -> b org.acra.sender.EmailIntentSender -> org.acra.e.a: android.content.Context mContext -> a 44:54:void send(org.acra.collector.CrashReportData) -> a 57:68:java.lang.String buildBody(org.acra.collector.CrashReportData) -> b org.acra.sender.GoogleFormSender -> org.acra.e.b: android.net.Uri mFormUri -> a 71:92:void send(org.acra.collector.CrashReportData) -> a org.acra.sender.GoogleFormSender$1 -> org.acra.e.c: int[] $SwitchMap$org$acra$ReportField -> a org.acra.sender.HttpSender -> org.acra.e.d: android.net.Uri mFormUri -> a java.util.Map mMapping -> b org.acra.sender.HttpSender$Method mMethod -> c org.acra.sender.HttpSender$Type mType -> d 184:233:void send(org.acra.collector.CrashReportData) -> a 238:251:java.util.Map remap(java.util.Map) -> a org.acra.sender.HttpSender$1 -> org.acra.e.e: int[] $SwitchMap$org$acra$sender$HttpSender$Type -> a int[] $SwitchMap$org$acra$sender$HttpSender$Method -> b org.acra.sender.HttpSender$Method -> org.acra.e.f: org.acra.sender.HttpSender$Method POST -> a org.acra.sender.HttpSender$Method PUT -> b org.acra.sender.HttpSender$Method[] $VALUES -> c 79:79:org.acra.sender.HttpSender$Method[] values() -> values 79:79:org.acra.sender.HttpSender$Method valueOf(java.lang.String) -> valueOf org.acra.sender.HttpSender$Type -> org.acra.e.g: org.acra.sender.HttpSender$Type FORM -> a org.acra.sender.HttpSender$Type JSON -> b org.acra.sender.HttpSender$Type[] $VALUES -> c 87:87:org.acra.sender.HttpSender$Type[] values() -> values 87:87:org.acra.sender.HttpSender$Type valueOf(java.lang.String) -> valueOf java.lang.String getContentType() -> a org.acra.sender.HttpSender$Type$1 -> org.acra.e.h: 95:95:java.lang.String getContentType() -> a org.acra.sender.HttpSender$Type$2 -> org.acra.e.i: 104:104:java.lang.String getContentType() -> a org.acra.sender.ReportSender -> org.acra.e.j: void send(org.acra.collector.CrashReportData) -> a org.acra.sender.ReportSenderException -> org.acra.e.k: org.acra.util.BoundedLinkedList -> org.acra.f.a: int maxSize -> a 46:49:boolean add(java.lang.Object) -> add 59:63:void add(int,java.lang.Object) -> add 72:77:boolean addAll(java.util.Collection) -> addAll 93:93:boolean addAll(int,java.util.Collection) -> addAll 104:104:void addFirst(java.lang.Object) -> addFirst 114:115:void addLast(java.lang.Object) -> addLast 124:128:java.lang.String toString() -> toString org.acra.util.FakeSocketFactory -> org.acra.f.b: javax.net.ssl.SSLContext sslcontext -> a 25:29:javax.net.ssl.SSLContext createEasySSLContext() -> a 34:37:javax.net.ssl.SSLContext getSSLContext() -> b 42:60:java.net.Socket connectSocket(java.net.Socket,java.lang.String,int,java.net.InetAddress,int,org.apache.http.params.HttpParams) -> connectSocket 65:65:java.net.Socket createSocket() -> createSocket 70:70:boolean isSecure(java.net.Socket) -> isSecure 75:75:java.net.Socket createSocket(java.net.Socket,java.lang.String,int,boolean) -> createSocket org.acra.util.HttpRequest -> org.acra.f.c: java.lang.String login -> a java.lang.String password -> b int connectionTimeOut -> c int socketTimeOut -> d int maxNrRetries -> e java.util.Map headers -> f 141:194:void send(java.net.URL,org.acra.sender.HttpSender$Method,java.lang.String,org.acra.sender.HttpSender$Type) -> a 239:271:org.apache.http.client.methods.HttpEntityEnclosingRequestBase getHttpRequest(java.net.URL,org.acra.sender.HttpSender$Method,java.lang.String,org.acra.sender.HttpSender$Type) -> b 285:297:java.lang.String getParamsAsFormString(java.util.Map) -> a org.acra.util.HttpRequest$1 -> org.acra.f.d: int[] $SwitchMap$org$acra$sender$HttpSender$Method -> a org.acra.util.HttpRequest$SocketTimeOutRetryHandler -> org.acra.f.e: org.apache.http.params.HttpParams httpParams -> a int maxNrRetries -> b 66:85:boolean retryRequest(java.io.IOException,int,org.apache.http.protocol.HttpContext) -> retryRequest org.acra.util.Installation -> org.acra.f.f: java.lang.String sID -> a 35:50:java.lang.String id(android.content.Context) -> a 54:61:java.lang.String readInstallationFile(java.io.File) -> a org.acra.util.JSONReportBuilder -> org.acra.f.g: 67:93:org.json.JSONObject buildJSONReport(org.acra.collector.CrashReportData) -> a 156:170:java.lang.Object guessType(java.lang.String) -> a 187:202:void addJSONSubTree(org.json.JSONObject,java.lang.String[],java.lang.Object) -> a org.acra.util.JSONReportBuilder$JSONReportException -> org.acra.f.h: org.acra.util.NaiveTrustManager -> org.acra.f.i: 34:34:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers 47:47:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted 59:59:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted org.acra.util.PackageManagerWrapper -> org.acra.f.j: android.content.Context context -> a 39:49:boolean hasPermission(java.lang.String) -> a 57:70:android.content.pm.PackageInfo getPackageInfo() -> a org.acra.util.ReportUtils -> org.acra.f.k: 62:66:java.lang.String getDeviceId(android.content.Context) -> a 109:128:java.lang.String getLocalIpAddress() -> a org.acra.util.ToastSender -> org.acra.f.l: 26:30:void sendToast$3047fd93(android.content.Context,int) -> a org.solovyev.android.checkout.ActivityCheckout -> org.solovyev.android.checkout.a: android.util.SparseArray purchaseFlows -> a java.util.Set oneShotPurchaseFlows -> g 72:75:void stop() -> a 81:81:void createPurchaseFlow(org.solovyev.android.checkout.RequestListener) -> a 112:121:void destroyPurchaseFlow(int) -> a 229:241:boolean onActivityResult(int,int,android.content.Intent) -> a org.solovyev.android.checkout.Base64 -> org.solovyev.android.checkout.b: byte[] ALPHABET -> b byte[] WEBSAFE_ALPHABET -> c byte[] DECODABET -> d byte[] WEBSAFE_DECODABET -> e boolean $assertionsDisabled -> a 378:406:int decode4to3$355785af(byte[],byte[],int,byte[]) -> a 419:420:byte[] decode(java.lang.String) -> a org.solovyev.android.checkout.Base64DecoderException -> org.solovyev.android.checkout.c: org.solovyev.android.checkout.BaseInventory -> org.solovyev.android.checkout.d: java.lang.Object lock -> a org.solovyev.android.checkout.Checkout checkout -> b org.solovyev.android.checkout.Inventory$Products products -> c org.solovyev.android.checkout.InventoryListeners listeners -> d boolean isLoaded() -> a 70:78:void whenLoaded(org.solovyev.android.checkout.Inventory$Listener) -> a org.solovyev.android.checkout.Billing -> org.solovyev.android.checkout.e: boolean LOG -> i org.solovyev.android.checkout.Billing$EmptyListener EMPTY_LISTENER -> j android.content.Context context -> a com.android.vending.billing.IInAppBillingService service -> k int state$1680b3b7 -> l java.lang.Object lock -> b org.solovyev.android.checkout.CancellableExecutor mainThread -> c org.solovyev.android.checkout.Billing$Configuration configuration -> d org.solovyev.android.checkout.ConcurrentCache cache -> e java.util.concurrent.Executor background -> m org.solovyev.android.checkout.PendingRequests pendingRequests -> n org.solovyev.android.checkout.BillingRequests requests -> f org.solovyev.android.checkout.Billing$ServiceConnector connector -> o org.solovyev.android.checkout.PurchaseVerifier purchaseVerifier -> g int checkouts -> h 166:170:void waitGooglePlay() -> a 173:194:void setService(com.android.vending.billing.IInAppBillingService,boolean) -> a 214:231:void setState$7f340de4(int) -> a 235:236:void executePendingRequests() -> e 252:270:void connect() -> b 314:327:int runWhenConnected(org.solovyev.android.checkout.Request,org.solovyev.android.checkout.RequestListener,java.lang.Object) -> a 413:416:void error(java.lang.String) -> a 419:420:void error(java.lang.Exception) -> a 423:439:void error(java.lang.String,java.lang.Exception) -> a 442:445:void debug(java.lang.String,java.lang.String) -> a 448:451:void debug(java.lang.String) -> b 454:457:void warning(java.lang.String) -> c 468:468:org.solovyev.android.checkout.Cache newCache() -> c 476:476:org.solovyev.android.checkout.PurchaseVerifier newPurchaseVerifier(java.lang.String) -> d 499:502:void cancel(org.solovyev.android.checkout.RequestListener) -> a 520:530:void onCheckoutStopped() -> d 51:51:org.solovyev.android.checkout.PendingRequests access$300(org.solovyev.android.checkout.Billing) -> a 51:51:void access$400(org.solovyev.android.checkout.Billing) -> b 51:51:void access$500(org.solovyev.android.checkout.Billing) -> c 51:51:org.solovyev.android.checkout.ConcurrentCache access$700(org.solovyev.android.checkout.Billing) -> d 51:51:java.lang.Object access$800(org.solovyev.android.checkout.Billing) -> e 51:51:int access$900$1135a3aa(org.solovyev.android.checkout.Billing) -> f 51:51:com.android.vending.billing.IInAppBillingService access$1000(org.solovyev.android.checkout.Billing) -> g 51:51:android.content.Context access$1100(org.solovyev.android.checkout.Billing) -> h 51:51:org.solovyev.android.checkout.CancellableExecutor access$1400(org.solovyev.android.checkout.Billing) -> i 51:51:org.solovyev.android.checkout.PurchaseVerifier access$1500(org.solovyev.android.checkout.Billing) -> j 51:51:int access$1900(org.solovyev.android.checkout.Billing,org.solovyev.android.checkout.Request,java.lang.Object) -> a org.solovyev.android.checkout.Billing$1 -> org.solovyev.android.checkout.f: org.solovyev.android.checkout.Billing this$0 -> a 95:95:java.lang.Thread newThread(java.lang.Runnable) -> newThread org.solovyev.android.checkout.Billing$2 -> org.solovyev.android.checkout.g: org.solovyev.android.checkout.Billing this$0 -> a 225:226:void run() -> run org.solovyev.android.checkout.Billing$3 -> org.solovyev.android.checkout.h: org.solovyev.android.checkout.Billing this$0 -> a 267:268:void run() -> run org.solovyev.android.checkout.Billing$4 -> org.solovyev.android.checkout.i: org.solovyev.android.checkout.Billing this$0 -> a 297:298:void run() -> run org.solovyev.android.checkout.Billing$5 -> org.solovyev.android.checkout.j: org.solovyev.android.checkout.Billing this$0 -> a 482:482:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.Billing$6 -> org.solovyev.android.checkout.k: int[] $SwitchMap$org$solovyev$android$checkout$Billing$State -> a int[] $SwitchMap$org$solovyev$android$checkout$RequestType -> b org.solovyev.android.checkout.Billing$CachingRequestListener -> org.solovyev.android.checkout.l: org.solovyev.android.checkout.Request request -> c org.solovyev.android.checkout.Billing this$0 -> a 913:929:void onSuccess(java.lang.Object) -> a 933:949:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.Billing$Configuration -> org.solovyev.android.checkout.m: java.lang.String getPublicKey() -> a org.solovyev.android.checkout.Cache getCache() -> b org.solovyev.android.checkout.PurchaseVerifier getPurchaseVerifier() -> c org.solovyev.android.checkout.Inventory getFallbackInventory(org.solovyev.android.checkout.Checkout,java.util.concurrent.Executor) -> a boolean isAutoConnect() -> d org.solovyev.android.checkout.Billing$DefaultConfiguration -> org.solovyev.android.checkout.n: 991:991:org.solovyev.android.checkout.Cache getCache() -> b 997:998:org.solovyev.android.checkout.PurchaseVerifier getPurchaseVerifier() -> c 1004:1004:org.solovyev.android.checkout.Inventory getFallbackInventory(org.solovyev.android.checkout.Checkout,java.util.concurrent.Executor) -> a 1009:1009:boolean isAutoConnect() -> d org.solovyev.android.checkout.Billing$DefaultServiceConnector -> org.solovyev.android.checkout.o: android.content.ServiceConnection connection -> b org.solovyev.android.checkout.Billing this$0 -> a 970:972:boolean connect() -> a 977:978:void disconnect() -> b org.solovyev.android.checkout.Billing$DefaultServiceConnector$1 -> org.solovyev.android.checkout.p: org.solovyev.android.checkout.Billing$DefaultServiceConnector this$1 -> a 958:959:void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected 964:965:void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected org.solovyev.android.checkout.Billing$EmptyListener -> org.solovyev.android.checkout.q: 571:571:void onSuccess(java.lang.Object) -> a 575:575:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.Billing$OnConnectedServiceRunnable -> org.solovyev.android.checkout.r: org.solovyev.android.checkout.Request request -> b org.solovyev.android.checkout.Billing this$0 -> a 590:629:boolean run() -> a 650:652:org.solovyev.android.checkout.Request getRequest() -> b 656:662:void cancel() -> c 675:677:java.lang.Object getTag() -> d 682:682:java.lang.String toString() -> toString org.solovyev.android.checkout.Billing$Requests -> org.solovyev.android.checkout.s: java.lang.Object tag -> a boolean onMainThread -> b org.solovyev.android.checkout.Billing this$0 -> c 751:751:org.solovyev.android.checkout.RequestListener wrapListener(org.solovyev.android.checkout.RequestListener) -> a 767:771:int getAllPurchases(java.lang.String,org.solovyev.android.checkout.RequestListener) -> a 785:787:int getSkus(java.lang.String,java.util.List,org.solovyev.android.checkout.RequestListener) -> a 799:799:int purchase$496be0d4(org.solovyev.android.checkout.Sku,org.solovyev.android.checkout.PurchaseFlow) -> a 804:805:int consume(java.lang.String,org.solovyev.android.checkout.RequestListener) -> b org.solovyev.android.checkout.Billing$Requests$GetAllPurchasesListener -> org.solovyev.android.checkout.t: org.solovyev.android.checkout.GetPurchasesRequest request -> a org.solovyev.android.checkout.RequestListener listener -> c java.util.List result -> d org.solovyev.android.checkout.Billing$Requests this$1 -> b 890:891:void onError(int,java.lang.Exception) -> a 895:896:void cancel() -> a 862:862:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.Billing$RequestsBuilder -> org.solovyev.android.checkout.u: java.lang.Object tag -> c java.lang.Boolean onMainThread -> a org.solovyev.android.checkout.Billing this$0 -> b 701:703:org.solovyev.android.checkout.Billing$RequestsBuilder withTag(java.lang.Object) -> a 715:717:org.solovyev.android.checkout.Billing$RequestsBuilder onMainThread() -> a 722:722:org.solovyev.android.checkout.BillingRequests create() -> b org.solovyev.android.checkout.Billing$ServiceConnector -> org.solovyev.android.checkout.v: boolean connect() -> a void disconnect() -> b org.solovyev.android.checkout.Billing$State -> org.solovyev.android.checkout.w: int INITIAL$1680b3b7 -> a int CONNECTING$1680b3b7 -> b int CONNECTED$1680b3b7 -> c int DISCONNECTING$1680b3b7 -> d int DISCONNECTED$1680b3b7 -> e int FAILED$1680b3b7 -> f int[] $VALUES$4000b3c -> g 536:536:int[] values$23c68983() -> a org.solovyev.android.checkout.Billing$StaticConfiguration -> org.solovyev.android.checkout.x: org.solovyev.android.checkout.Billing$Configuration original -> a java.lang.String publicKey -> b 1074:1074:java.lang.String getPublicKey() -> a 1080:1080:org.solovyev.android.checkout.Cache getCache() -> b 1086:1086:org.solovyev.android.checkout.PurchaseVerifier getPurchaseVerifier() -> c 1092:1092:org.solovyev.android.checkout.Inventory getFallbackInventory(org.solovyev.android.checkout.Checkout,java.util.concurrent.Executor) -> a 1097:1097:boolean isAutoConnect() -> d org.solovyev.android.checkout.BillingException -> org.solovyev.android.checkout.y: int response -> a org.solovyev.android.checkout.BillingRequests -> org.solovyev.android.checkout.z: int getAllPurchases(java.lang.String,org.solovyev.android.checkout.RequestListener) -> a int getSkus(java.lang.String,java.util.List,org.solovyev.android.checkout.RequestListener) -> a int purchase$496be0d4(org.solovyev.android.checkout.Sku,org.solovyev.android.checkout.PurchaseFlow) -> a int consume(java.lang.String,org.solovyev.android.checkout.RequestListener) -> b org.solovyev.android.checkout.BillingSupportedRequest -> org.solovyev.android.checkout.aa: java.lang.String product -> e 45:49:void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 54:54:java.lang.String getCacheKey() -> a org.solovyev.android.checkout.Cache -> org.solovyev.android.checkout.ab: org.solovyev.android.checkout.Cache$Entry get(org.solovyev.android.checkout.Cache$Key) -> a void put(org.solovyev.android.checkout.Cache$Key,org.solovyev.android.checkout.Cache$Entry) -> a void remove(org.solovyev.android.checkout.Cache$Key) -> b void removeAll(int) -> a org.solovyev.android.checkout.Cache$Entry -> org.solovyev.android.checkout.ac: java.lang.Object data -> a long expiresAt -> b org.solovyev.android.checkout.Cache$Key -> org.solovyev.android.checkout.ad: int type -> a java.lang.String key -> b 87:95:boolean equals(java.lang.Object) -> equals 100:102:int hashCode() -> hashCode 107:107:java.lang.String toString() -> toString org.solovyev.android.checkout.CancellableExecutor -> org.solovyev.android.checkout.ae: void execute(java.lang.Runnable) -> execute void cancel(java.lang.Runnable) -> a org.solovyev.android.checkout.CancellableRequestListener -> org.solovyev.android.checkout.af: void cancel() -> a org.solovyev.android.checkout.Check -> org.solovyev.android.checkout.ag: boolean junit -> a 51:54:void isMainThread() -> a 57:58:void isNotNull(java.lang.Object) -> a 67:70:void notEquals$255f295(int) -> a 73:76:void equals(int,int) -> a 83:93:void equals(java.lang.Object,java.lang.Object,java.lang.String) -> a 97:100:void isTrue(boolean,java.lang.String) -> a 103:106:void isFalse(boolean,java.lang.String) -> b 109:110:void isNull(java.lang.Object) -> b 113:116:void isNull(java.lang.Object,java.lang.String) -> a 119:122:void isNotEmpty(java.lang.String) -> a 131:134:void isNotEmpty(java.util.Collection) -> a org.solovyev.android.checkout.Check$AssertionException -> org.solovyev.android.checkout.ah: org.solovyev.android.checkout.Checkout -> org.solovyev.android.checkout.ai: android.content.Context context -> b org.solovyev.android.checkout.Billing billing -> c org.solovyev.android.checkout.Products products -> d java.lang.Object lock -> e org.solovyev.android.checkout.Billing$Requests requests -> f int state$295ce004 -> a org.solovyev.android.checkout.Checkout$Listeners listeners -> g java.util.Map supportedProducts -> h org.solovyev.android.checkout.Checkout$OnLoadExecutor onLoadExecutor -> i 109:109:org.solovyev.android.checkout.ActivityCheckout forActivity(android.app.Activity,org.solovyev.android.checkout.Checkout) -> a 124:124:android.content.Context getContext() -> b 207:207:void start() -> c 239:254:void whenReady(org.solovyev.android.checkout.Checkout$Listener) -> a 258:259:void checkIsNotStopped() -> e 262:263:boolean isReady() -> f 279:293:org.solovyev.android.checkout.Inventory loadInventory() -> d 301:316:void stop() -> a 96:96:void access$200(org.solovyev.android.checkout.Checkout,java.lang.String,boolean) -> a org.solovyev.android.checkout.Checkout$1 -> org.solovyev.android.checkout.aj: java.lang.String val$product -> a org.solovyev.android.checkout.Checkout this$0 -> b 226:227:void onSuccess(java.lang.Object) -> a 231:232:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.Checkout$Listener -> org.solovyev.android.checkout.ak: void onReady(org.solovyev.android.checkout.BillingRequests) -> a void onReady(org.solovyev.android.checkout.BillingRequests,java.lang.String,boolean) -> a org.solovyev.android.checkout.Checkout$ListenerAdapter -> org.solovyev.android.checkout.al: 157:157:void onReady(org.solovyev.android.checkout.BillingRequests) -> a 161:161:void onReady(org.solovyev.android.checkout.BillingRequests,java.lang.String,boolean) -> a org.solovyev.android.checkout.Checkout$Listeners -> org.solovyev.android.checkout.am: java.util.List list -> a 337:342:void onReady(org.solovyev.android.checkout.BillingRequests) -> a 346:349:void onReady(org.solovyev.android.checkout.BillingRequests,java.lang.String,boolean) -> a 352:353:void clear() -> a org.solovyev.android.checkout.Checkout$OnLoadExecutor -> org.solovyev.android.checkout.an: org.solovyev.android.checkout.Checkout this$0 -> a 360:369:void execute(java.lang.Runnable) -> execute org.solovyev.android.checkout.Checkout$State -> org.solovyev.android.checkout.ao: int INITIAL$295ce004 -> a int STARTED$295ce004 -> b int STOPPED$295ce004 -> c int[] $VALUES$143786e1 -> d org.solovyev.android.checkout.CheckoutInventory -> org.solovyev.android.checkout.ap: org.solovyev.android.checkout.CheckoutInventory$Counter counter -> e 47:63:org.solovyev.android.checkout.Inventory load() -> b 67:67:boolean onFinished(long) -> a 71:77:boolean onFinished(int,long) -> a 82:84:boolean isLoaded() -> a 34:34:void access$200(org.solovyev.android.checkout.CheckoutInventory,org.solovyev.android.checkout.BillingRequests,org.solovyev.android.checkout.Inventory$Product,long) -> a org.solovyev.android.checkout.CheckoutInventory$1 -> org.solovyev.android.checkout.aq: org.solovyev.android.checkout.CheckoutInventory this$0 -> a 88:88:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.CheckoutInventory$2 -> org.solovyev.android.checkout.ar: org.solovyev.android.checkout.CheckoutInventory this$0 -> a 127:127:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.CheckoutInventory$CheckoutListener -> org.solovyev.android.checkout.as: long id -> b org.solovyev.android.checkout.CheckoutInventory this$0 -> a 155:167:void onReady(org.solovyev.android.checkout.BillingRequests,java.lang.String,boolean) -> a org.solovyev.android.checkout.CheckoutInventory$Counter -> org.solovyev.android.checkout.at: java.util.concurrent.atomic.AtomicInteger counter -> a java.util.concurrent.atomic.AtomicLong id -> b 200:200:boolean isFinished() -> a org.solovyev.android.checkout.CheckoutInventory$ProductRequestListener -> org.solovyev.android.checkout.au: org.solovyev.android.checkout.Inventory$Product product -> b long id -> c org.solovyev.android.checkout.CheckoutInventory this$0 -> d 113:115:boolean isAlive() -> a 120:121:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.ConcurrentCache -> org.solovyev.android.checkout.av: org.solovyev.android.checkout.Cache cache -> a 47:47:boolean hasCache() -> a 53:71:org.solovyev.android.checkout.Cache$Entry get(org.solovyev.android.checkout.Cache$Key) -> a 76:82:void put(org.solovyev.android.checkout.Cache$Key,org.solovyev.android.checkout.Cache$Entry) -> a 109:115:void remove(org.solovyev.android.checkout.Cache$Key) -> b 119:125:void removeAll(int) -> a org.solovyev.android.checkout.ConsumePurchaseRequest -> org.solovyev.android.checkout.aw: java.lang.String token -> e 43:48:void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 53:53:java.lang.String getCacheKey() -> a org.solovyev.android.checkout.DefaultPurchaseVerifier -> org.solovyev.android.checkout.ax: java.lang.String publicKey -> a 45:58:void verify(java.util.List,org.solovyev.android.checkout.RequestListener) -> a org.solovyev.android.checkout.FallingBackInventory -> org.solovyev.android.checkout.ay: org.solovyev.android.checkout.CheckoutInventory mainInventory -> g org.solovyev.android.checkout.Inventory fallbackInventory -> e org.solovyev.android.checkout.FallingBackInventory$MainListener mainListener -> h org.solovyev.android.checkout.FallingBackInventory$FallbackListener fallbackListener -> f 54:56:org.solovyev.android.checkout.Inventory load() -> b 60:62:boolean isLoaded() -> a 31:31:void access$600(org.solovyev.android.checkout.FallingBackInventory,org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.FallingBackInventory$FallbackListener -> org.solovyev.android.checkout.az: org.solovyev.android.checkout.Inventory$Products products -> a org.solovyev.android.checkout.FallingBackInventory this$0 -> b 105:107:void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.FallingBackInventory$MainListener -> org.solovyev.android.checkout.ba: org.solovyev.android.checkout.Inventory$Products myProducts -> a org.solovyev.android.checkout.FallingBackInventory this$0 -> b 72:81:void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.GetPurchasesRequest -> org.solovyev.android.checkout.bb: java.lang.String product -> e java.lang.String continuationToken -> f org.solovyev.android.checkout.PurchaseVerifier verifier -> g 73:91:void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 96:99:java.lang.String getCacheKey() -> a org.solovyev.android.checkout.GetPurchasesRequest$VerificationListener -> org.solovyev.android.checkout.bc: org.solovyev.android.checkout.Request request -> b java.lang.String product -> c java.lang.String continuationToken -> d java.lang.Thread thread -> e boolean called -> a 130:137:void onError(int,java.lang.Exception) -> a 103:103:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.GetSkuDetailsRequest -> org.solovyev.android.checkout.bd: java.lang.String product -> e java.util.ArrayList skus -> f 52:58:void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 63:75:java.lang.String getCacheKey() -> a org.solovyev.android.checkout.Inventory -> org.solovyev.android.checkout.be: org.solovyev.android.checkout.Inventory load() -> b void whenLoaded(org.solovyev.android.checkout.Inventory$Listener) -> a org.solovyev.android.checkout.Inventory$Listener -> org.solovyev.android.checkout.bf: void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.Inventory$Product -> org.solovyev.android.checkout.bg: java.lang.String id -> a boolean supported -> b java.util.List purchases -> c java.util.List skus -> d 192:195:void setPurchases(java.util.List) -> a org.solovyev.android.checkout.Inventory$Products -> org.solovyev.android.checkout.bh: org.solovyev.android.checkout.Inventory$Products EMPTY -> a java.util.Map map -> b 75:76:void add(org.solovyev.android.checkout.Inventory$Product) -> a 85:85:org.solovyev.android.checkout.Inventory$Product get(java.lang.String) -> a 93:93:java.util.Iterator iterator() -> iterator org.solovyev.android.checkout.InventoryListeners -> org.solovyev.android.checkout.bi: java.util.List list -> a java.lang.Object lock -> b 60:67:void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.MainThread -> org.solovyev.android.checkout.bj: android.os.Handler mainHandler -> a 44:44:boolean isMainThread() -> a 56:61:void execute(java.lang.Runnable) -> execute 65:66:void cancel(java.lang.Runnable) -> a org.solovyev.android.checkout.MainThreadRequestListener -> org.solovyev.android.checkout.bk: org.solovyev.android.checkout.CancellableExecutor mainThread -> a java.lang.Runnable successRunnable -> c java.lang.Runnable errorRunnable -> d 50:57:void onSuccess(java.lang.Object) -> a 61:68:void onError(int,java.lang.Exception) -> a 71:80:void onCancel() -> b org.solovyev.android.checkout.MainThreadRequestListener$1 -> org.solovyev.android.checkout.bl: java.lang.Object val$result -> a org.solovyev.android.checkout.MainThreadRequestListener this$0 -> b 53:54:void run() -> run org.solovyev.android.checkout.MainThreadRequestListener$2 -> org.solovyev.android.checkout.bm: int val$response -> a java.lang.Exception val$e -> b org.solovyev.android.checkout.MainThreadRequestListener this$0 -> c 64:65:void run() -> run org.solovyev.android.checkout.MapCache -> org.solovyev.android.checkout.bn: java.util.Map map -> a 43:43:org.solovyev.android.checkout.Cache$Entry get(org.solovyev.android.checkout.Cache$Key) -> a 48:49:void put(org.solovyev.android.checkout.Cache$Key,org.solovyev.android.checkout.Cache$Entry) -> a 57:58:void remove(org.solovyev.android.checkout.Cache$Key) -> b 62:70:void removeAll(int) -> a org.solovyev.android.checkout.PendingRequests -> org.solovyev.android.checkout.bo: java.util.List list -> a 125:131:org.solovyev.android.checkout.RequestRunnable pop() -> b 141:143:org.solovyev.android.checkout.RequestRunnable peek() -> c 152:164:void run() -> run 172:178:void remove(org.solovyev.android.checkout.RequestRunnable) -> a 188:198:void onConnectionFailed() -> a org.solovyev.android.checkout.Products -> org.solovyev.android.checkout.bp: java.util.Map map -> a 69:69:java.util.Collection getIds() -> a 74:74:java.util.List getSkuIds(java.lang.String) -> a 78:78:int size() -> b org.solovyev.android.checkout.Purchase -> org.solovyev.android.checkout.bq: java.lang.String sku -> a java.lang.String orderId -> b java.lang.String packageName -> c long time -> d org.solovyev.android.checkout.Purchase$State state -> e java.lang.String payload -> f java.lang.String token -> g java.lang.String data -> h java.lang.String signature -> i 74:82:org.solovyev.android.checkout.Purchase fromJson(java.lang.String,java.lang.String) -> a 136:136:java.lang.String toString() -> toString org.solovyev.android.checkout.Purchase$State -> org.solovyev.android.checkout.br: org.solovyev.android.checkout.Purchase$State PURCHASED -> a org.solovyev.android.checkout.Purchase$State CANCELLED -> b org.solovyev.android.checkout.Purchase$State REFUNDED -> c org.solovyev.android.checkout.Purchase$State EXPIRED -> d int id -> e org.solovyev.android.checkout.Purchase$State[] $VALUES -> f 143:143:org.solovyev.android.checkout.Purchase$State[] values() -> values 143:143:org.solovyev.android.checkout.Purchase$State valueOf(java.lang.String) -> valueOf 158:168:org.solovyev.android.checkout.Purchase$State valueOf(int) -> a org.solovyev.android.checkout.PurchaseComparator -> org.solovyev.android.checkout.bs: java.util.Comparator EARLIEST_FIRST -> a java.util.Comparator LATEST_FIRST -> b int asc -> c 38:38:java.util.Comparator earliestFirst() -> a 43:43:java.util.Comparator latestFirst() -> b 28:28:int compare(java.lang.Object,java.lang.Object) -> compare org.solovyev.android.checkout.PurchaseFlow -> org.solovyev.android.checkout.bt: android.app.Activity activity -> d int requestCode -> a org.solovyev.android.checkout.RequestListener listener -> b org.solovyev.android.checkout.PurchaseVerifier verifier -> c 109:111:void handleError(int) -> a 114:116:void handleError(java.lang.Exception) -> a 120:123:void onError(int,java.lang.Exception) -> a 131:135:void cancel() -> a 42:42:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.PurchaseFlow$VerificationListener -> org.solovyev.android.checkout.bu: org.solovyev.android.checkout.PurchaseFlow this$0 -> a 152:158:void onError(int,java.lang.Exception) -> a 137:137:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.PurchaseRequest -> org.solovyev.android.checkout.bv: java.lang.String product -> e java.lang.String sku -> f java.lang.String payload -> g 53:58:void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 63:63:java.lang.String getCacheKey() -> a org.solovyev.android.checkout.PurchaseVerifier -> org.solovyev.android.checkout.bw: void verify(java.util.List,org.solovyev.android.checkout.RequestListener) -> a org.solovyev.android.checkout.Purchases -> org.solovyev.android.checkout.bx: java.lang.String product -> a java.util.List list -> b java.lang.String continuationToken -> c 222:231:boolean isDangling(java.util.List,org.solovyev.android.checkout.Purchase) -> a 235:256:boolean isNeutralized(java.util.List,org.solovyev.android.checkout.Purchase) -> b org.solovyev.android.checkout.Purchases$1 -> org.solovyev.android.checkout.by: int[] $SwitchMap$org$solovyev$android$checkout$Purchase$State -> a org.solovyev.android.checkout.Request -> org.solovyev.android.checkout.bz: java.util.concurrent.atomic.AtomicInteger counter -> e int id -> a org.solovyev.android.checkout.RequestType type -> b java.lang.Object tag -> c org.solovyev.android.checkout.RequestListener listener -> d void start$54d386a(com.android.vending.billing.IInAppBillingService,java.lang.String) -> a 126:130:void onSuccess(java.lang.Object) -> a 133:135:void onError(int) -> a 138:141:void onError(java.lang.Exception) -> a 144:149:void onError(int,java.lang.Exception) -> a 152:153:boolean handleError(android.os.Bundle) -> a 157:161:boolean handleError(int) -> b 166:168:org.solovyev.android.checkout.RequestListener getListener() -> b 173:177:java.lang.String toString() -> toString java.lang.String getCacheKey() -> a org.solovyev.android.checkout.RequestException -> org.solovyev.android.checkout.ca: org.solovyev.android.checkout.RequestListener -> org.solovyev.android.checkout.cb: void onSuccess(java.lang.Object) -> a void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.RequestListenerWrapper -> org.solovyev.android.checkout.cc: org.solovyev.android.checkout.RequestListener listener -> b 38:39:void onSuccess(java.lang.Object) -> a 43:44:void onError(int,java.lang.Exception) -> a 47:49:void cancel() -> a 52:52:void onCancel() -> b org.solovyev.android.checkout.RequestRunnable -> org.solovyev.android.checkout.cd: java.lang.Object getTag() -> d void cancel() -> c org.solovyev.android.checkout.Request getRequest() -> b boolean run() -> a org.solovyev.android.checkout.RequestType -> org.solovyev.android.checkout.ce: org.solovyev.android.checkout.RequestType BILLING_SUPPORTED -> a org.solovyev.android.checkout.RequestType GET_PURCHASES -> b org.solovyev.android.checkout.RequestType GET_SKU_DETAILS -> c org.solovyev.android.checkout.RequestType PURCHASE -> d org.solovyev.android.checkout.RequestType CONSUME_PURCHASE -> e java.lang.String cacheKeyName -> g long expiresIn -> f org.solovyev.android.checkout.RequestType[] $VALUES -> h 27:27:org.solovyev.android.checkout.RequestType[] values() -> values 27:27:org.solovyev.android.checkout.RequestType valueOf(java.lang.String) -> valueOf 46:47:org.solovyev.android.checkout.Cache$Key getCacheKey(java.lang.String) -> a 56:56:java.lang.String getCacheKeyName(int) -> a org.solovyev.android.checkout.RobotmediaDatabase -> org.solovyev.android.checkout.cf: android.content.Context context -> a 50:51:boolean exists(android.content.Context) -> a 67:79:org.solovyev.android.checkout.Inventory$Products load(org.solovyev.android.checkout.Products) -> a 84:88:org.solovyev.android.checkout.Inventory$Products toInventoryProducts(org.solovyev.android.checkout.Products) -> b 111:135:java.util.List loadPurchases(java.util.List,android.database.sqlite.SQLiteDatabase) -> a 140:148:java.lang.String makeInClause(int) -> a org.solovyev.android.checkout.RobotmediaInventory -> org.solovyev.android.checkout.cg: java.util.concurrent.Executor background -> f java.util.concurrent.Executor onLoadExecutor -> g int state$59f43070 -> e 52:64:org.solovyev.android.checkout.Inventory load() -> b 68:86:void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a 89:91:boolean isLoaded() -> a 32:32:void access$200(org.solovyev.android.checkout.RobotmediaInventory,org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.RobotmediaInventory$1 -> org.solovyev.android.checkout.ch: org.solovyev.android.checkout.Inventory$Products val$products -> a org.solovyev.android.checkout.RobotmediaInventory this$0 -> b 78:83:void run() -> run org.solovyev.android.checkout.RobotmediaInventory$Loader -> org.solovyev.android.checkout.ci: org.solovyev.android.checkout.RobotmediaInventory this$0 -> a 103:107:void run() -> run org.solovyev.android.checkout.RobotmediaInventory$State -> org.solovyev.android.checkout.cj: int INITIAL$59f43070 -> a int LOADING$59f43070 -> b int LOADED$59f43070 -> c int[] $VALUES$41acf86b -> d org.solovyev.android.checkout.SameThreadExecutor -> org.solovyev.android.checkout.ck: org.solovyev.android.checkout.SameThreadExecutor INSTANCE -> a 37:38:void execute(java.lang.Runnable) -> execute 42:42:void cancel(java.lang.Runnable) -> a org.solovyev.android.checkout.Security -> org.solovyev.android.checkout.cl: 69:79:java.security.PublicKey generatePublicKey(java.lang.String) -> a 95:112:boolean verify(java.security.PublicKey,java.lang.String,java.lang.String) -> a org.solovyev.android.checkout.Sku -> org.solovyev.android.checkout.cm: java.lang.String product -> a java.lang.String id -> b java.lang.String price -> c org.solovyev.android.checkout.Sku$Price detailedPrice -> d java.lang.String title -> e java.lang.String description -> f org.solovyev.android.checkout.Sku$Price -> org.solovyev.android.checkout.cn: org.solovyev.android.checkout.Sku$Price EMPTY -> a long amount -> b java.lang.String currency -> c 76:76:org.solovyev.android.checkout.Sku$Price access$000(org.json.JSONObject) -> a org.solovyev.android.checkout.Skus -> org.solovyev.android.checkout.co: java.lang.String product -> a java.util.List list -> b 60:70:org.solovyev.android.checkout.Skus fromBundle(android.os.Bundle,java.lang.String) -> a org.solovyev.android.checkout.app.BaseActivity -> org.solovyev.android.checkout.app.a: org.solovyev.android.checkout.ActivityCheckout checkout -> n 42:45:void onCreate(android.os.Bundle) -> onCreate 49:51:void onActivityResult(int,int,android.content.Intent) -> onActivityResult 55:57:void onDestroy() -> onDestroy 61:61:org.solovyev.android.checkout.ActivityCheckout getCheckout() -> a org.solovyev.android.checkout.app.BaseListFragment -> org.solovyev.android.checkout.app.b: org.solovyev.android.checkout.ActivityCheckout checkout -> aa boolean listShown -> ag android.widget.ListView listView -> ab android.widget.ProgressBar progressBar -> ac android.widget.TextView emptyView -> ad android.widget.TextView titleView -> ae org.solovyev.android.checkout.Inventory inventory -> af 66:68:void onAttach(android.app.Activity) -> a 72:74:void onCreate(android.os.Bundle) -> a 78:83:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> a 112:113:void setListShown$1385ff() -> k org.solovyev.android.checkout.app.CheckoutApplication -> org.solovyev.android.checkout.app.CheckoutApplication: org.solovyev.android.checkout.Products products -> b org.solovyev.android.checkout.Billing billing -> c org.solovyev.android.checkout.Checkout checkout -> a org.solovyev.android.checkout.app.CheckoutApplication instance -> d 100:100:java.lang.String fromX(java.lang.String,java.lang.String) -> a 123:133:java.lang.String x(java.lang.String,java.lang.String) -> b 152:152:org.solovyev.android.checkout.app.CheckoutApplication get() -> a 162:167:boolean openUri(android.app.Activity,java.lang.String) -> a 48:48:org.solovyev.android.checkout.Billing access$000(org.solovyev.android.checkout.app.CheckoutApplication) -> a org.solovyev.android.checkout.app.CheckoutApplication$1 -> org.solovyev.android.checkout.app.c: org.solovyev.android.checkout.app.CheckoutApplication this$0 -> a 72:72:java.lang.String getPublicKey() -> a 84:87:org.solovyev.android.checkout.Inventory getFallbackInventory(org.solovyev.android.checkout.Checkout,java.util.concurrent.Executor) -> a org.solovyev.android.checkout.app.MainActivity -> org.solovyev.android.checkout.app.MainActivity: android.app.AlertDialog infoDialog -> o 39:51:void onCreate(android.os.Bundle) -> onCreate 75:80:void onDestroy() -> onDestroy 32:32:void access$000(org.solovyev.android.checkout.app.MainActivity) -> a 32:32:android.app.AlertDialog access$102$144ee190(org.solovyev.android.checkout.app.MainActivity) -> b org.solovyev.android.checkout.app.MainActivity$1 -> org.solovyev.android.checkout.app.d: org.solovyev.android.checkout.app.MainActivity this$0 -> a 48:49:void onClick(android.view.View) -> onClick org.solovyev.android.checkout.app.MainActivity$2 -> org.solovyev.android.checkout.app.e: org.solovyev.android.checkout.app.MainActivity this$0 -> a 59:60:void onClick(android.content.DialogInterface,int) -> onClick org.solovyev.android.checkout.app.MainActivity$3 -> org.solovyev.android.checkout.app.f: org.solovyev.android.checkout.app.MainActivity this$0 -> a 67:68:void onDismiss(android.content.DialogInterface) -> onDismiss org.solovyev.android.checkout.app.SkuUi -> org.solovyev.android.checkout.app.g: org.solovyev.android.checkout.Sku sku -> a java.lang.String token -> b 77:77:boolean isPurchased() -> a org.solovyev.android.checkout.app.SkusAdapter -> org.solovyev.android.checkout.app.h: 94:104:android.view.View getView(int,android.view.View,android.view.ViewGroup) -> getView org.solovyev.android.checkout.app.SkusAdapter$ViewHolder -> org.solovyev.android.checkout.app.i: android.widget.ImageView icon -> a android.widget.TextView title -> b android.widget.TextView description -> c android.widget.TextView price -> d 76:82:void lineThrough(android.widget.TextView,boolean) -> a org.solovyev.android.checkout.app.SkusFragment -> org.solovyev.android.checkout.app.j: android.widget.ArrayAdapter adapter -> ag 47:49:void onCreate(android.os.Bundle) -> a 53:62:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> a 67:69:void onDestroy() -> f 40:40:android.widget.ArrayAdapter access$400(org.solovyev.android.checkout.app.SkusFragment) -> a 40:40:void access$500(org.solovyev.android.checkout.app.SkusFragment,org.solovyev.android.checkout.app.SkuUi) -> a org.solovyev.android.checkout.app.SkusFragment$1 -> org.solovyev.android.checkout.app.k: java.lang.String val$token -> a org.solovyev.android.checkout.RequestListener val$onConsumed -> b org.solovyev.android.checkout.app.SkusFragment this$0 -> c 115:116:void onReady(org.solovyev.android.checkout.BillingRequests) -> a org.solovyev.android.checkout.app.SkusFragment$2 -> org.solovyev.android.checkout.app.l: org.solovyev.android.checkout.Sku val$sku -> a org.solovyev.android.checkout.app.SkusFragment this$0 -> b 124:125:void onReady(org.solovyev.android.checkout.BillingRequests) -> a org.solovyev.android.checkout.app.SkusFragment$BaseRequestListener -> org.solovyev.android.checkout.app.m: org.solovyev.android.checkout.app.SkusFragment this$0 -> a 161:161:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.app.SkusFragment$ConsumeListener -> org.solovyev.android.checkout.app.n: org.solovyev.android.checkout.app.SkusFragment this$0 -> b 167:168:void onSuccess(java.lang.Object) -> a 171:173:void onConsumed() -> a 178:183:void onError(int,java.lang.Exception) -> a org.solovyev.android.checkout.app.SkusFragment$InventoryLoadedListener -> org.solovyev.android.checkout.app.o: org.solovyev.android.checkout.app.SkusFragment this$0 -> a 139:153:void onLoaded(org.solovyev.android.checkout.Inventory$Products) -> a org.solovyev.android.checkout.app.SkusFragment$OnSkuClickListener -> org.solovyev.android.checkout.app.p: org.solovyev.android.checkout.app.SkusFragment this$0 -> a 98:100:void onItemClick(android.widget.AdapterView,android.view.View,int,long) -> onItemClick org.solovyev.android.checkout.app.SkusFragment$PurchaseListener -> org.solovyev.android.checkout.app.q: org.solovyev.android.checkout.app.SkusFragment this$0 -> b 80:82:void onPurchased() -> a 87:92:void onError(int,java.lang.Exception) -> a 71:71:void onSuccess(java.lang.Object) -> a org.solovyev.android.checkout.app.SkusFragment$SkuComparator -> org.solovyev.android.checkout.app.r: 129:129:int compare(java.lang.Object,java.lang.Object) -> compare