[{"class":"androidx.recyclerview.widget.DividerItemDecoration","addedIn":"1.0.0","methods":[{"method":"DividerItemDecoration(android.content.Context,int)","addedIn":"1.0.0"},{"method":"getDrawable()","addedIn":"1.1.0"},{"method":"setOrientation(int)","addedIn":"1.0.0"},{"method":"setDrawable(android.graphics.drawable.Drawable)","addedIn":"1.0.0"}],"fields":[{"field":"VERTICAL","addedIn":"1.0.0"},{"field":"HORIZONTAL","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.GridLayoutManager.LayoutParams","addedIn":"1.0.0","methods":[{"method":"getSpanIndex()","addedIn":"1.0.0"},{"method":"getSpanSize()","addedIn":"1.0.0"},{"method":"LayoutParams(android.content.Context,android.util.AttributeSet)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(android.view.ViewGroup.LayoutParams)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(android.view.ViewGroup.MarginLayoutParams)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[{"field":"INVALID_SPAN_ID","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener","addedIn":"1.0.0","methods":[{"method":"onChildViewDetachedFromWindow(android.view.View)","addedIn":"1.0.0"},{"method":"onChildViewAttachedToWindow(android.view.View)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncDifferConfig","addedIn":"1.0.0","methods":[{"method":"getDiffCallback()","addedIn":"1.0.0"},{"method":"getBackgroundThreadExecutor()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.ChildDrawingOrderCallback","addedIn":"1.0.0","methods":[{"method":"onGetChildDrawingOrder(int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.SimpleItemAnimator","addedIn":"1.0.0","methods":[{"method":"onChangeStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder,boolean)","addedIn":"1.0.0"},{"method":"animatePersistence(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onMoveStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onMoveFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"SimpleItemAnimator()","addedIn":"1.0.0"},{"method":"onAddStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder,boolean)","addedIn":"1.0.0"},{"method":"onAddFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onRemoveFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"animateChange(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.4.0-SNAPSHOT"},{"method":"animateMove(androidx.recyclerview.widget.RecyclerView.ViewHolder,int,int,int,int)","addedIn":"1.0.0"},{"method":"dispatchAddFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"animateRemove(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onChangeFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder,boolean)","addedIn":"1.0.0"},{"method":"dispatchRemoveStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"animateAdd(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"animateAppearance(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.4.0-SNAPSHOT"},{"method":"animateDisappearance(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.4.0-SNAPSHOT"},{"method":"dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onRemoveStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"dispatchMoveStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"getSupportsChangeAnimations()","addedIn":"1.0.0"},{"method":"dispatchChangeStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder,boolean)","addedIn":"1.0.0"},{"method":"dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"animateChange(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder,int,int,int,int)","addedIn":"1.0.0"},{"method":"dispatchAddStarting(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setSupportsChangeAnimations(boolean)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.Recycler","addedIn":"1.0.0","methods":[{"method":"bindViewToPosition(android.view.View,int)","addedIn":"1.0.0"},{"method":"setViewCacheSize(int)","addedIn":"1.0.0"},{"method":"getScrapList()","addedIn":"1.0.0"},{"method":"recycleView(android.view.View)","addedIn":"1.0.0"},{"method":"Recycler()","addedIn":"1.0.0"},{"method":"convertPreLayoutPositionToPostLayout(int)","addedIn":"1.0.0"},{"method":"clear()","addedIn":"1.0.0"},{"method":"getViewForPosition(int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate.ItemDelegate","addedIn":"1.0.0","methods":[{"method":"ItemDelegate(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.PagerSnapHelper","addedIn":"1.0.0","methods":[{"method":"PagerSnapHelper()","addedIn":"1.0.0"},{"method":"calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView.LayoutManager,android.view.View)","addedIn":"1.4.0-SNAPSHOT"},{"method":"findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView.LayoutManager,int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"findSnapView(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.ItemDecoration","addedIn":"1.0.0","methods":[{"method":"onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"ItemDecoration()","addedIn":"1.0.0"},{"method":"getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.EdgeEffectFactory","addedIn":"1.0.0","methods":[{"method":"createEdgeEffect(androidx.recyclerview.widget.RecyclerView,int)","addedIn":"1.0.0"},{"method":"EdgeEffectFactory()","addedIn":"1.0.0"}],"fields":[{"field":"DIRECTION_RIGHT","addedIn":"1.0.0"},{"field":"DIRECTION_BOTTOM","addedIn":"1.0.0"},{"field":"DIRECTION_TOP","addedIn":"1.0.0"},{"field":"DIRECTION_LEFT","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.SortedList","addedIn":"1.0.0","methods":[{"method":"updateItemAt(int,T)","addedIn":"1.0.0"},{"method":"endBatchedUpdates()","addedIn":"1.0.0"},{"method":"add(T)","addedIn":"1.0.0"},{"method":"get(int)","addedIn":"1.0.0"},{"method":"addAll(T...)","addedIn":"1.0.0"},{"method":"indexOf(T)","addedIn":"1.0.0"},{"method":"SortedList(java.lang.Class,androidx.recyclerview.widget.SortedList.Callback,int)","addedIn":"1.0.0"},{"method":"recalculatePositionOfItemAt(int)","addedIn":"1.0.0"},{"method":"beginBatchedUpdates()","addedIn":"1.0.0"},{"method":"addAll(java.util.Collection)","addedIn":"1.0.0"},{"method":"replaceAll(T...)","addedIn":"1.0.0"},{"method":"replaceAll(T[],boolean)","addedIn":"1.0.0"},{"method":"removeItemAt(int)","addedIn":"1.0.0"},{"method":"replaceAll(java.util.Collection)","addedIn":"1.0.0"},{"method":"remove(T)","addedIn":"1.0.0"},{"method":"addAll(T[],boolean)","addedIn":"1.0.0"},{"method":"SortedList(java.lang.Class,androidx.recyclerview.widget.SortedList.Callback)","addedIn":"1.0.0"},{"method":"clear()","addedIn":"1.0.0"},{"method":"size()","addedIn":"1.0.0"}],"fields":[{"field":"INVALID_POSITION","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.GridLayoutManager.SpanSizeLookup","addedIn":"1.0.0","methods":[{"method":"SpanSizeLookup()","addedIn":"1.0.0"},{"method":"setSpanGroupIndexCacheEnabled(boolean)","addedIn":"1.1.0"},{"method":"getSpanIndex(int,int)","addedIn":"1.0.0"},{"method":"setSpanIndexCacheEnabled(boolean)","addedIn":"1.0.0"},{"method":"invalidateSpanGroupIndexCache()","addedIn":"1.1.0"},{"method":"isSpanGroupIndexCacheEnabled()","addedIn":"1.1.0"},{"method":"getSpanSize(int)","addedIn":"1.0.0"},{"method":"getSpanGroupIndex(int,int)","addedIn":"1.0.0"},{"method":"isSpanIndexCacheEnabled()","addedIn":"1.0.0"},{"method":"invalidateSpanIndexCache()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView","addedIn":"1.0.0","methods":[{"method":"addOnItemTouchListener(androidx.recyclerview.widget.RecyclerView.OnItemTouchListener)","addedIn":"1.0.0"},{"method":"setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView.EdgeEffectFactory)","addedIn":"1.0.0"},{"method":"setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate)","addedIn":"1.0.0"},{"method":"onChildAttachedToWindow(android.view.View)","addedIn":"1.0.0"},{"method":"isAnimating()","addedIn":"1.0.0"},{"method":"onChildDetachedFromWindow(android.view.View)","addedIn":"1.0.0"},{"method":"getItemDecorationCount()","addedIn":"1.0.0"},{"method":"removeRecyclerListener(androidx.recyclerview.widget.RecyclerView.RecyclerListener)","addedIn":"1.2.0"},{"method":"dispatchNestedScroll(int,int,int,int,int[],int,int[])","addedIn":"1.1.0"},{"method":"RecyclerView(android.content.Context,android.util.AttributeSet,int)","addedIn":"1.0.0"},{"method":"addRecyclerListener(androidx.recyclerview.widget.RecyclerView.RecyclerListener)","addedIn":"1.2.0"},{"method":"getPreserveFocusAfterLayout()","addedIn":"1.0.0"},{"method":"setViewCacheExtension(androidx.recyclerview.widget.RecyclerView.ViewCacheExtension)","addedIn":"1.0.0"},{"method":"computeVerticalScrollOffset()","addedIn":"1.0.0"},{"method":"setLayoutManager(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0"},{"method":"nestedScrollBy(int,int)","addedIn":"1.2.0"},{"method":"getMaxFlingVelocity()","addedIn":"1.0.0"},{"method":"isComputingLayout()","addedIn":"1.0.0"},{"method":"isLayoutFrozen()","addedIn":"1.0.0","deprecatedIn":"1.1.0"},{"method":"smoothScrollToPosition(int)","addedIn":"1.0.0"},{"method":"smoothScrollBy(int,int,android.view.animation.Interpolator,int)","addedIn":"1.1.0"},{"method":"hasPendingAdapterUpdates()","addedIn":"1.0.0"},{"method":"getChildPosition(android.view.View)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"startNestedScroll(int,int)","addedIn":"1.0.0"},{"method":"setHasFixedSize(boolean)","addedIn":"1.0.0"},{"method":"onDraw(android.graphics.Canvas)","addedIn":"1.0.0"},{"method":"setLayoutTransition(android.animation.LayoutTransition)","addedIn":"1.1.0","deprecatedIn":"1.1.0"},{"method":"isLayoutSuppressed()","addedIn":"1.1.0"},{"method":"suppressLayout(boolean)","addedIn":"1.1.0"},{"method":"getItemAnimator()","addedIn":"1.0.0"},{"method":"addOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener)","addedIn":"1.0.0"},{"method":"getEdgeEffectFactory()","addedIn":"1.0.0"},{"method":"removeItemDecorationAt(int)","addedIn":"1.0.0"},{"method":"setVerboseLoggingEnabled(boolean)","addedIn":"1.4.0-SNAPSHOT"},{"method":"setRecycledViewPool(androidx.recyclerview.widget.RecyclerView.RecycledViewPool)","addedIn":"1.0.0"},{"method":"getRecycledViewPool()","addedIn":"1.0.0"},{"method":"computeVerticalScrollRange()","addedIn":"1.0.0"},{"method":"findViewHolderForAdapterPosition(int)","addedIn":"1.0.0"},{"method":"getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect)","addedIn":"1.0.0"},{"method":"computeHorizontalScrollOffset()","addedIn":"1.0.0"},{"method":"findViewHolderForLayoutPosition(int)","addedIn":"1.0.0"},{"method":"addItemDecoration(androidx.recyclerview.widget.RecyclerView.ItemDecoration,int)","addedIn":"1.0.0"},{"method":"offsetChildrenVertical(int)","addedIn":"1.0.0"},{"method":"findContainingItemView(android.view.View)","addedIn":"1.0.0"},{"method":"clearOnScrollListeners()","addedIn":"1.0.0"},{"method":"setScrollingTouchSlop(int)","addedIn":"1.0.0"},{"method":"RecyclerView(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"getCompatAccessibilityDelegate()","addedIn":"1.0.0"},{"method":"removeOnScrollListener(androidx.recyclerview.widget.RecyclerView.OnScrollListener)","addedIn":"1.0.0"},{"method":"onScrolled(int,int)","addedIn":"1.0.0"},{"method":"stopNestedScroll(int)","addedIn":"1.0.0"},{"method":"getChildLayoutPosition(android.view.View)","addedIn":"1.0.0"},{"method":"dispatchNestedScroll(int,int,int,int,int[],int)","addedIn":"1.0.0"},{"method":"scrollToPosition(int)","addedIn":"1.0.0"},{"method":"computeHorizontalScrollExtent()","addedIn":"1.0.0"},{"method":"setRecyclerListener(androidx.recyclerview.widget.RecyclerView.RecyclerListener)","addedIn":"1.0.0","deprecatedIn":"1.2.0"},{"method":"findChildViewUnder(float,float)","addedIn":"1.0.0"},{"method":"computeVerticalScrollExtent()","addedIn":"1.0.0"},{"method":"removeOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView.OnChildAttachStateChangeListener)","addedIn":"1.0.0"},{"method":"setAdapter(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.0.0"},{"method":"getChildItemId(android.view.View)","addedIn":"1.0.0"},{"method":"setItemAnimator(androidx.recyclerview.widget.RecyclerView.ItemAnimator)","addedIn":"1.0.0"},{"method":"stopScroll()","addedIn":"1.0.0"},{"method":"onScrollStateChanged(int)","addedIn":"1.0.0"},{"method":"getScrollState()","addedIn":"1.0.0"},{"method":"findViewHolderForPosition(int)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"findViewHolderForItemId(long)","addedIn":"1.0.0"},{"method":"dispatchNestedPreScroll(int,int,int[],int[],int)","addedIn":"1.0.0"},{"method":"addItemDecoration(androidx.recyclerview.widget.RecyclerView.ItemDecoration)","addedIn":"1.0.0"},{"method":"smoothScrollBy(int,int)","addedIn":"1.0.0"},{"method":"getMinFlingVelocity()","addedIn":"1.0.0"},{"method":"getOnFlingListener()","addedIn":"1.0.0"},{"method":"getChildViewHolder(android.view.View)","addedIn":"1.0.0"},{"method":"removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView.OnItemTouchListener)","addedIn":"1.0.0"},{"method":"clearOnChildAttachStateChangeListeners()","addedIn":"1.0.0"},{"method":"hasNestedScrollingParent(int)","addedIn":"1.0.0"},{"method":"smoothScrollBy(int,int,android.view.animation.Interpolator)","addedIn":"1.0.0"},{"method":"setDebugAssertionsEnabled(boolean)","addedIn":"1.4.0-SNAPSHOT"},{"method":"drawChild(android.graphics.Canvas,android.view.View,long)","addedIn":"1.0.0"},{"method":"invalidateItemDecorations()","addedIn":"1.0.0"},{"method":"setItemViewCacheSize(int)","addedIn":"1.0.0"},{"method":"removeItemDecoration(androidx.recyclerview.widget.RecyclerView.ItemDecoration)","addedIn":"1.0.0"},{"method":"setLayoutFrozen(boolean)","addedIn":"1.0.0","deprecatedIn":"1.1.0"},{"method":"RecyclerView(android.content.Context)","addedIn":"1.0.0"},{"method":"getLayoutManager()","addedIn":"1.0.0"},{"method":"fling(int,int)","addedIn":"1.0.0"},{"method":"offsetChildrenHorizontal(int)","addedIn":"1.0.0"},{"method":"setChildDrawingOrderCallback(androidx.recyclerview.widget.RecyclerView.ChildDrawingOrderCallback)","addedIn":"1.0.0"},{"method":"findContainingViewHolder(android.view.View)","addedIn":"1.0.0"},{"method":"getAdapter()","addedIn":"1.0.0"},{"method":"setOnFlingListener(androidx.recyclerview.widget.RecyclerView.OnFlingListener)","addedIn":"1.0.0"},{"method":"computeHorizontalScrollRange()","addedIn":"1.0.0"},{"method":"hasFixedSize()","addedIn":"1.0.0"},{"method":"getItemDecorationAt(int)","addedIn":"1.0.0"},{"method":"setOnScrollListener(androidx.recyclerview.widget.RecyclerView.OnScrollListener)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"swapAdapter(androidx.recyclerview.widget.RecyclerView.Adapter,boolean)","addedIn":"1.0.0"},{"method":"setPreserveFocusAfterLayout(boolean)","addedIn":"1.0.0"},{"method":"getChildAdapterPosition(android.view.View)","addedIn":"1.0.0"},{"method":"addOnScrollListener(androidx.recyclerview.widget.RecyclerView.OnScrollListener)","addedIn":"1.0.0"}],"fields":[{"field":"NO_POSITION","addedIn":"1.0.0"},{"field":"SCROLL_STATE_SETTLING","addedIn":"1.0.0"},{"field":"TOUCH_SLOP_DEFAULT","addedIn":"1.0.0"},{"field":"TOUCH_SLOP_PAGING","addedIn":"1.0.0"},{"field":"VERTICAL","addedIn":"1.0.0"},{"field":"SCROLL_STATE_IDLE","addedIn":"1.0.0"},{"field":"NO_ID","addedIn":"1.0.0"},{"field":"HORIZONTAL","addedIn":"1.0.0"},{"field":"INVALID_TYPE","addedIn":"1.0.0"},{"field":"SCROLL_STATE_DRAGGING","addedIn":"1.0.0"},{"field":"UNDEFINED_DURATION","addedIn":"1.1.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.ItemAnimator.AdapterChanges","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.OnItemTouchListener","addedIn":"1.0.0","methods":[{"method":"onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent)","addedIn":"1.0.0"},{"method":"onRequestDisallowInterceptTouchEvent(boolean)","addedIn":"1.0.0"},{"method":"onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.LinearSnapHelper","addedIn":"1.0.0","methods":[{"method":"calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView.LayoutManager,android.view.View)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LinearSnapHelper()","addedIn":"1.0.0"},{"method":"findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView.LayoutManager,int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"findSnapView(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.OnFlingListener","addedIn":"1.0.0","methods":[{"method":"onFling(int,int)","addedIn":"1.0.0"},{"method":"OnFlingListener()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.ListAdapter","addedIn":"1.0.0","methods":[{"method":"submitList(java.util.List)","addedIn":"1.0.0"},{"method":"submitList(java.util.List,java.lang.Runnable)","addedIn":"1.1.0"},{"method":"getItem(int)","addedIn":"1.0.0"},{"method":"getCurrentList()","addedIn":"1.1.0"},{"method":"ListAdapter(androidx.recyclerview.widget.AsyncDifferConfig)","addedIn":"1.0.0"},{"method":"onCurrentListChanged(java.util.List,java.util.List)","addedIn":"1.1.0"},{"method":"getItemCount()","addedIn":"1.4.0-SNAPSHOT"},{"method":"ListAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action","addedIn":"1.0.0","methods":[{"method":"setDuration(int)","addedIn":"1.0.0"},{"method":"Action(int,int,int)","addedIn":"1.0.0"},{"method":"Action(int,int,int,android.view.animation.Interpolator)","addedIn":"1.0.0"},{"method":"getInterpolator()","addedIn":"1.0.0"},{"method":"setDy(int)","addedIn":"1.0.0"},{"method":"update(int,int,int,android.view.animation.Interpolator)","addedIn":"1.0.0"},{"method":"getDuration()","addedIn":"1.0.0"},{"method":"Action(int,int)","addedIn":"1.0.0"},{"method":"getDy()","addedIn":"1.0.0"},{"method":"setDx(int)","addedIn":"1.0.0"},{"method":"getDx()","addedIn":"1.0.0"},{"method":"jumpTo(int)","addedIn":"1.0.0"},{"method":"setInterpolator(android.view.animation.Interpolator)","addedIn":"1.0.0"}],"fields":[{"field":"UNDEFINED_DURATION","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.ListUpdateCallback","addedIn":"1.0.0","methods":[{"method":"onInserted(int,int)","addedIn":"1.0.0"},{"method":"onRemoved(int,int)","addedIn":"1.0.0"},{"method":"onMoved(int,int)","addedIn":"1.0.0"},{"method":"onChanged(int,int,java.lang.Object)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.DiffUtil","addedIn":"1.0.0","methods":[{"method":"calculateDiff(androidx.recyclerview.widget.DiffUtil.Callback)","addedIn":"1.0.0"},{"method":"calculateDiff(androidx.recyclerview.widget.DiffUtil.Callback,boolean)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.Adapter","addedIn":"1.0.0","methods":[{"method":"onAttachedToRecyclerView(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"notifyItemMoved(int,int)","addedIn":"1.0.0"},{"method":"onBindViewHolder(VH,int,java.util.List)","addedIn":"1.0.0"},{"method":"getItemId(int)","addedIn":"1.0.0"},{"method":"onBindViewHolder(VH,int)","addedIn":"1.0.0"},{"method":"onViewAttachedToWindow(VH)","addedIn":"1.0.0"},{"method":"getItemViewType(int)","addedIn":"1.0.0"},{"method":"notifyItemRemoved(int)","addedIn":"1.0.0"},{"method":"notifyItemRangeChanged(int,int)","addedIn":"1.0.0"},{"method":"notifyItemChanged(int,java.lang.Object)","addedIn":"1.0.0"},{"method":"setHasStableIds(boolean)","addedIn":"1.0.0"},{"method":"hasStableIds()","addedIn":"1.0.0"},{"method":"registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView.AdapterDataObserver)","addedIn":"1.0.0"},{"method":"createViewHolder(android.view.ViewGroup,int)","addedIn":"1.0.0"},{"method":"unregisterAdapterDataObserver(androidx.recyclerview.widget.RecyclerView.AdapterDataObserver)","addedIn":"1.0.0"},{"method":"bindViewHolder(VH,int)","addedIn":"1.0.0"},{"method":"onViewDetachedFromWindow(VH)","addedIn":"1.0.0"},{"method":"findRelativeAdapterPositionIn(androidx.recyclerview.widget.RecyclerView.Adapter,androidx.recyclerview.widget.RecyclerView.ViewHolder,int)","addedIn":"1.2.0"},{"method":"notifyDataSetChanged()","addedIn":"1.0.0"},{"method":"hasObservers()","addedIn":"1.0.0"},{"method":"getItemCount()","addedIn":"1.0.0"},{"method":"onFailedToRecycleView(VH)","addedIn":"1.0.0"},{"method":"notifyItemInserted(int)","addedIn":"1.0.0"},{"method":"setStateRestorationPolicy(androidx.recyclerview.widget.RecyclerView.Adapter.StateRestorationPolicy)","addedIn":"1.2.0"},{"method":"onCreateViewHolder(android.view.ViewGroup,int)","addedIn":"1.0.0"},{"method":"onViewRecycled(VH)","addedIn":"1.0.0"},{"method":"notifyItemRangeInserted(int,int)","addedIn":"1.0.0"},{"method":"notifyItemRangeChanged(int,int,java.lang.Object)","addedIn":"1.0.0"},{"method":"notifyItemRangeRemoved(int,int)","addedIn":"1.0.0"},{"method":"Adapter()","addedIn":"1.0.0"},{"method":"onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"getStateRestorationPolicy()","addedIn":"1.2.0"},{"method":"notifyItemChanged(int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry","addedIn":"1.0.0","methods":[{"method":"addPosition(int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.ViewCacheExtension","addedIn":"1.0.0","methods":[{"method":"ViewCacheExtension()","addedIn":"1.0.0"},{"method":"getViewForPositionAndType(androidx.recyclerview.widget.RecyclerView.Recycler,int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.Adapter.StateRestorationPolicy","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"PREVENT_WHEN_EMPTY","addedIn":"1.2.0"},{"field":"PREVENT","addedIn":"1.2.0"},{"field":"ALLOW","addedIn":"1.2.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.SmoothScroller.ScrollVectorProvider","addedIn":"1.0.0","methods":[{"method":"computeScrollVectorForPosition(int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.ConcatAdapter.Config","addedIn":"1.2.0","methods":[],"fields":[{"field":"stableIdMode","addedIn":"1.2.0"},{"field":"DEFAULT","addedIn":"1.2.0"},{"field":"isolateViewTypes","addedIn":"1.2.0"}]},{"class":"androidx.recyclerview.widget.DefaultItemAnimator","addedIn":"1.0.0","methods":[{"method":"DefaultItemAnimator()","addedIn":"1.0.0"},{"method":"animateRemove(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.4.0-SNAPSHOT"},{"method":"endAnimation(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.4.0-SNAPSHOT"},{"method":"runPendingAnimations()","addedIn":"1.4.0-SNAPSHOT"},{"method":"animateChange(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder,int,int,int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"animateAdd(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.4.0-SNAPSHOT"},{"method":"animateMove(androidx.recyclerview.widget.RecyclerView.ViewHolder,int,int,int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"endAnimations()","addedIn":"1.4.0-SNAPSHOT"},{"method":"isRunning()","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.State","addedIn":"1.0.0","methods":[{"method":"hasTargetScrollPosition()","addedIn":"1.0.0"},{"method":"getRemainingScrollHorizontal()","addedIn":"1.0.0"},{"method":"willRunSimpleAnimations()","addedIn":"1.0.0"},{"method":"put(int,java.lang.Object)","addedIn":"1.0.0"},{"method":"remove(int)","addedIn":"1.0.0"},{"method":"get(int)","addedIn":"1.0.0"},{"method":"isMeasuring()","addedIn":"1.0.0"},{"method":"getRemainingScrollVertical()","addedIn":"1.0.0"},{"method":"getTargetScrollPosition()","addedIn":"1.0.0"},{"method":"willRunPredictiveAnimations()","addedIn":"1.0.0"},{"method":"State()","addedIn":"1.0.0"},{"method":"didStructureChange()","addedIn":"1.0.0"},{"method":"getItemCount()","addedIn":"1.0.0"},{"method":"isPreLayout()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.ItemTouchHelper.Callback","addedIn":"1.0.0","methods":[{"method":"interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long)","addedIn":"1.0.0"},{"method":"getMoveThreshold(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"getBoundingBoxMargin()","addedIn":"1.0.0"},{"method":"getSwipeEscapeVelocity(float)","addedIn":"1.0.0"},{"method":"isItemViewSwipeEnabled()","addedIn":"1.0.0"},{"method":"canDropOver(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onSwiped(androidx.recyclerview.widget.RecyclerView.ViewHolder,int)","addedIn":"1.0.0"},{"method":"Callback()","addedIn":"1.0.0"},{"method":"getSwipeVelocityThreshold(float)","addedIn":"1.0.0"},{"method":"getAnimationDuration(androidx.recyclerview.widget.RecyclerView,int,float,float)","addedIn":"1.0.0"},{"method":"getDefaultUIUtil()","addedIn":"1.0.0"},{"method":"getSwipeThreshold(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"convertToAbsoluteDirection(int,int)","addedIn":"1.0.0"},{"method":"onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder,int,androidx.recyclerview.widget.RecyclerView.ViewHolder,int,int,int)","addedIn":"1.0.0"},{"method":"onMove(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onChildDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder,float,float,int,boolean)","addedIn":"1.0.0"},{"method":"chooseDropTarget(androidx.recyclerview.widget.RecyclerView.ViewHolder,java.util.List,int,int)","addedIn":"1.0.0"},{"method":"onChildDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder,float,float,int,boolean)","addedIn":"1.0.0"},{"method":"convertToRelativeDirection(int,int)","addedIn":"1.0.0"},{"method":"makeFlag(int,int)","addedIn":"1.0.0"},{"method":"makeMovementFlags(int,int)","addedIn":"1.0.0"},{"method":"clearView(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"isLongPressDragEnabled()","addedIn":"1.0.0"},{"method":"onSelectedChanged(androidx.recyclerview.widget.RecyclerView.ViewHolder,int)","addedIn":"1.0.0"},{"method":"getMovementFlags(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"}],"fields":[{"field":"DEFAULT_DRAG_ANIMATION_DURATION","addedIn":"1.0.0"},{"field":"DEFAULT_SWIPE_ANIMATION_DURATION","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.SortedList.BatchedCallback","addedIn":"1.0.0","methods":[{"method":"compare(T2,T2)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onInserted(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"dispatchLastEvent()","addedIn":"1.0.0"},{"method":"onRemoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onChanged(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onMoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"areContentsTheSame(T2,T2)","addedIn":"1.4.0-SNAPSHOT"},{"method":"BatchedCallback(androidx.recyclerview.widget.SortedList.Callback)","addedIn":"1.0.0"},{"method":"areItemsTheSame(T2,T2)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.AdapterListUpdateCallback","addedIn":"1.0.0","methods":[{"method":"onInserted(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onRemoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"AdapterListUpdateCallback(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.0.0"},{"method":"onMoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onChanged(int,int,java.lang.Object)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncListDiffer","addedIn":"1.0.0","methods":[{"method":"addListListener(androidx.recyclerview.widget.AsyncListDiffer.ListListener)","addedIn":"1.1.0"},{"method":"submitList(java.util.List)","addedIn":"1.0.0"},{"method":"submitList(java.util.List,java.lang.Runnable)","addedIn":"1.1.0"},{"method":"AsyncListDiffer(androidx.recyclerview.widget.RecyclerView.Adapter,androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"1.0.0"},{"method":"AsyncListDiffer(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig)","addedIn":"1.0.0"},{"method":"getCurrentList()","addedIn":"1.0.0"},{"method":"removeListListener(androidx.recyclerview.widget.AsyncListDiffer.ListListener)","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.SnapHelper","addedIn":"1.0.0","methods":[{"method":"createScroller(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0"},{"method":"calculateDistanceToFinalSnap(androidx.recyclerview.widget.RecyclerView.LayoutManager,android.view.View)","addedIn":"1.0.0"},{"method":"createSnapScroller(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"calculateScrollDistance(int,int)","addedIn":"1.0.0"},{"method":"SnapHelper()","addedIn":"1.0.0"},{"method":"attachToRecyclerView(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"onFling(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"findTargetSnapPosition(androidx.recyclerview.widget.RecyclerView.LayoutManager,int,int)","addedIn":"1.0.0"},{"method":"findSnapView(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncListUtil.DataCallback","addedIn":"1.0.0","methods":[{"method":"getMaxCachedTiles()","addedIn":"1.0.0"},{"method":"fillData(T[],int,int)","addedIn":"1.0.0"},{"method":"DataCallback()","addedIn":"1.0.0"},{"method":"recycleData(T[],int)","addedIn":"1.0.0"},{"method":"refreshData()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.LinearLayoutManager","addedIn":"1.0.0","methods":[{"method":"isLayoutRTL()","addedIn":"1.0.0"},{"method":"setSmoothScrollbarEnabled(boolean)","addedIn":"1.0.0"},{"method":"calculateExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView.State,int[])","addedIn":"1.1.0"},{"method":"getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0","deprecatedIn":"1.1.0"},{"method":"findLastVisibleItemPosition()","addedIn":"1.0.0"},{"method":"findLastCompletelyVisibleItemPosition()","addedIn":"1.0.0"},{"method":"computeScrollVectorForPosition(int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"setRecycleChildrenOnDetach(boolean)","addedIn":"1.0.0"},{"method":"prepareForDrop(android.view.View,android.view.View,int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"generateDefaultLayoutParams()","addedIn":"1.4.0-SNAPSHOT"},{"method":"LinearLayoutManager(android.content.Context,int,boolean)","addedIn":"1.0.0"},{"method":"findFirstCompletelyVisibleItemPosition()","addedIn":"1.0.0"},{"method":"getRecycleChildrenOnDetach()","addedIn":"1.0.0"},{"method":"getInitialPrefetchItemCount()","addedIn":"1.0.0"},{"method":"LinearLayoutManager(android.content.Context)","addedIn":"1.0.0"},{"method":"scrollToPositionWithOffset(int,int)","addedIn":"1.0.0"},{"method":"findFirstVisibleItemPosition()","addedIn":"1.0.0"},{"method":"isSmoothScrollbarEnabled()","addedIn":"1.0.0"},{"method":"setReverseLayout(boolean)","addedIn":"1.0.0"},{"method":"getOrientation()","addedIn":"1.0.0"},{"method":"setStackFromEnd(boolean)","addedIn":"1.0.0"},{"method":"setInitialPrefetchItemCount(int)","addedIn":"1.0.0"},{"method":"getStackFromEnd()","addedIn":"1.0.0"},{"method":"getReverseLayout()","addedIn":"1.0.0"},{"method":"setOrientation(int)","addedIn":"1.0.0"},{"method":"LinearLayoutManager(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"}],"fields":[{"field":"VERTICAL","addedIn":"1.0.0"},{"field":"HORIZONTAL","addedIn":"1.0.0"},{"field":"INVALID_OFFSET","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.LayoutManager","addedIn":"1.0.0","methods":[{"method":"detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"requestLayout()","addedIn":"1.0.0"},{"method":"computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"removeAllViews()","addedIn":"1.0.0"},{"method":"onAdapterChanged(androidx.recyclerview.widget.RecyclerView.Adapter,androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.0.0"},{"method":"getLayoutDirection()","addedIn":"1.0.0"},{"method":"isLayoutHierarchical(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"setMeasuredDimension(android.graphics.Rect,int,int)","addedIn":"1.0.0"},{"method":"getDecoratedMeasuredWidth(android.view.View)","addedIn":"1.0.0"},{"method":"getDecoratedTop(android.view.View)","addedIn":"1.0.0"},{"method":"isMeasurementCacheEnabled()","addedIn":"1.0.0"},{"method":"onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)","addedIn":"1.0.0"},{"method":"addView(android.view.View,int)","addedIn":"1.0.0"},{"method":"attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView.LayoutParams)","addedIn":"1.0.0"},{"method":"getDecoratedBottom(android.view.View)","addedIn":"1.0.0"},{"method":"attachView(android.view.View)","addedIn":"1.0.0"},{"method":"getHeightMode()","addedIn":"1.0.0"},{"method":"layoutDecorated(android.view.View,int,int,int,int)","addedIn":"1.0.0"},{"method":"measureChildWithMargins(android.view.View,int,int)","addedIn":"1.0.0"},{"method":"isItemPrefetchEnabled()","addedIn":"1.0.0"},{"method":"attachView(android.view.View,int)","addedIn":"1.0.0"},{"method":"assertInLayoutOrScroll(java.lang.String)","addedIn":"1.0.0"},{"method":"getItemViewType(android.view.View)","addedIn":"1.0.0"},{"method":"onItemsChanged(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"getPaddingRight()","addedIn":"1.0.0"},{"method":"checkLayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams)","addedIn":"1.0.0"},{"method":"getPaddingBottom()","addedIn":"1.0.0"},{"method":"hasFocus()","addedIn":"1.0.0"},{"method":"getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect)","addedIn":"1.0.0"},{"method":"isViewPartiallyVisible(android.view.View,boolean,boolean)","addedIn":"1.0.0"},{"method":"requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean)","addedIn":"1.0.0"},{"method":"onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int)","addedIn":"1.0.0"},{"method":"endAnimation(android.view.View)","addedIn":"1.0.0"},{"method":"isAutoMeasureEnabled()","addedIn":"1.0.0"},{"method":"onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"getFocusedChild()","addedIn":"1.0.0"},{"method":"getMinimumWidth()","addedIn":"1.0.0"},{"method":"findViewByPosition(int)","addedIn":"1.0.0"},{"method":"computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"getLeftDecorationWidth(android.view.View)","addedIn":"1.0.0"},{"method":"setAutoMeasureEnabled(boolean)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object)","addedIn":"1.0.0"},{"method":"onMeasure(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,int,int)","addedIn":"1.0.0"},{"method":"requestSimpleAnimationsInNextLayout()","addedIn":"1.0.0"},{"method":"getDecoratedMeasuredHeight(android.view.View)","addedIn":"1.0.0"},{"method":"getWidthMode()","addedIn":"1.0.0"},{"method":"getMinimumHeight()","addedIn":"1.0.0"},{"method":"scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"stopIgnoringView(android.view.View)","addedIn":"1.0.0"},{"method":"startSmoothScroll(androidx.recyclerview.widget.RecyclerView.SmoothScroller)","addedIn":"1.0.0"},{"method":"detachAndScrapView(android.view.View,androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int)","addedIn":"1.0.0"},{"method":"addDisappearingView(android.view.View,int)","addedIn":"1.0.0"},{"method":"LayoutManager()","addedIn":"1.0.0"},{"method":"getRightDecorationWidth(android.view.View)","addedIn":"1.0.0"},{"method":"performAccessibilityAction(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,int,android.os.Bundle)","addedIn":"1.0.0"},{"method":"smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.State,int)","addedIn":"1.0.0"},{"method":"getPaddingTop()","addedIn":"1.0.0"},{"method":"canScrollVertically()","addedIn":"1.0.0"},{"method":"detachViewAt(int)","addedIn":"1.0.0"},{"method":"isLayoutReversed()","addedIn":"1.4.0-SNAPSHOT"},{"method":"requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean)","addedIn":"1.0.0"},{"method":"getBaseline()","addedIn":"1.0.0"},{"method":"getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect)","addedIn":"1.0.0"},{"method":"getPosition(android.view.View)","addedIn":"1.0.0"},{"method":"moveView(int,int)","addedIn":"1.0.0"},{"method":"removeView(android.view.View)","addedIn":"1.0.0"},{"method":"assertNotInLayoutOrScroll(java.lang.String)","addedIn":"1.0.0"},{"method":"onSaveInstanceState()","addedIn":"1.0.0"},{"method":"layoutDecoratedWithMargins(android.view.View,int,int,int,int)","addedIn":"1.0.0"},{"method":"offsetChildrenVertical(int)","addedIn":"1.0.0"},{"method":"findContainingItemView(android.view.View)","addedIn":"1.0.0"},{"method":"generateLayoutParams(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"onLayoutChildren(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"getChildMeasureSpec(int,int,int,int,boolean)","addedIn":"1.0.0"},{"method":"performAccessibilityActionForItem(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,android.view.View,int,android.os.Bundle)","addedIn":"1.0.0"},{"method":"onRestoreInstanceState(android.os.Parcelable)","addedIn":"1.0.0"},{"method":"getClipToPadding()","addedIn":"1.0.0"},{"method":"scrollToPosition(int)","addedIn":"1.0.0"},{"method":"onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int)","addedIn":"1.0.0"},{"method":"onLayoutCompleted(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"getProperties(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"},{"method":"getItemCount()","addedIn":"1.0.0"},{"method":"isSmoothScrolling()","addedIn":"1.0.0"},{"method":"detachAndScrapViewAt(int,androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"canScrollHorizontally()","addedIn":"1.0.0"},{"method":"isAttachedToWindow()","addedIn":"1.0.0"},{"method":"getWidth()","addedIn":"1.0.0"},{"method":"addDisappearingView(android.view.View)","addedIn":"1.0.0"},{"method":"onScrollStateChanged(int)","addedIn":"1.0.0"},{"method":"collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry)","addedIn":"1.0.0"},{"method":"removeCallbacks(java.lang.Runnable)","addedIn":"1.0.0"},{"method":"getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"getChildMeasureSpec(int,int,int,boolean)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"getTopDecorationHeight(android.view.View)","addedIn":"1.0.0"},{"method":"removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"getDecoratedRight(android.view.View)","addedIn":"1.0.0"},{"method":"computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat)","addedIn":"1.0.0"},{"method":"measureChild(android.view.View,int,int)","addedIn":"1.0.0"},{"method":"setMeasuredDimension(int,int)","addedIn":"1.0.0"},{"method":"removeViewAt(int)","addedIn":"1.0.0"},{"method":"addView(android.view.View)","addedIn":"1.0.0"},{"method":"onInterceptFocusSearch(android.view.View,int)","addedIn":"1.0.0"},{"method":"chooseSize(int,int,int)","addedIn":"1.0.0"},{"method":"generateLayoutParams(android.view.ViewGroup.LayoutParams)","addedIn":"1.0.0"},{"method":"getPaddingEnd()","addedIn":"1.0.0"},{"method":"getPaddingStart()","addedIn":"1.0.0"},{"method":"scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView.Recycler)","addedIn":"1.0.0"},{"method":"computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"calculateItemDecorationsForChild(android.view.View,android.graphics.Rect)","addedIn":"1.0.0"},{"method":"onAttachedToWindow(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,android.view.accessibility.AccessibilityEvent)","addedIn":"1.0.0"},{"method":"onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int)","addedIn":"1.0.0"},{"method":"onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat)","addedIn":"1.0.0"},{"method":"getSelectionModeForAccessibility(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"},{"method":"ignoreView(android.view.View)","addedIn":"1.0.0"},{"method":"supportsPredictiveItemAnimations()","addedIn":"1.0.0"},{"method":"getChildCount()","addedIn":"1.0.0"},{"method":"generateDefaultLayoutParams()","addedIn":"1.0.0"},{"method":"offsetChildrenHorizontal(int)","addedIn":"1.0.0"},{"method":"setItemPrefetchEnabled(boolean)","addedIn":"1.0.0"},{"method":"onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int)","addedIn":"1.0.0"},{"method":"removeDetachedView(android.view.View)","addedIn":"1.0.0"},{"method":"postOnAnimation(java.lang.Runnable)","addedIn":"1.0.0"},{"method":"getChildAt(int)","addedIn":"1.0.0"},{"method":"setMeasurementCacheEnabled(boolean)","addedIn":"1.0.0"},{"method":"getBottomDecorationHeight(android.view.View)","addedIn":"1.0.0"},{"method":"getDecoratedLeft(android.view.View)","addedIn":"1.0.0"},{"method":"collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry)","addedIn":"1.0.0"},{"method":"getHeight()","addedIn":"1.0.0"},{"method":"getPaddingLeft()","addedIn":"1.0.0"},{"method":"onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.State,android.view.View,android.view.View)","addedIn":"1.0.0"},{"method":"detachView(android.view.View)","addedIn":"1.0.0"},{"method":"isFocused()","addedIn":"1.0.0"},{"method":"computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView.State)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncListUtil","addedIn":"1.0.0","methods":[{"method":"refresh()","addedIn":"1.0.0"},{"method":"getItem(int)","addedIn":"1.0.0"},{"method":"AsyncListUtil(java.lang.Class,int,androidx.recyclerview.widget.AsyncListUtil.DataCallback,androidx.recyclerview.widget.AsyncListUtil.ViewCallback)","addedIn":"1.0.0"},{"method":"getItemCount()","addedIn":"1.0.0"},{"method":"onRangeChanged()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.DiffUtil.Callback","addedIn":"1.0.0","methods":[{"method":"Callback()","addedIn":"1.0.0"},{"method":"areItemsTheSame(int,int)","addedIn":"1.0.0"},{"method":"getOldListSize()","addedIn":"1.0.0"},{"method":"getChangePayload(int,int)","addedIn":"1.0.0"},{"method":"areContentsTheSame(int,int)","addedIn":"1.0.0"},{"method":"getNewListSize()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener","addedIn":"1.0.0","methods":[{"method":"onAnimationsFinished()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.LayoutManager.Properties","addedIn":"1.0.0","methods":[{"method":"Properties()","addedIn":"1.0.0"}],"fields":[{"field":"orientation","addedIn":"1.0.0"},{"field":"spanCount","addedIn":"1.0.0"},{"field":"reverseLayout","addedIn":"1.0.0"},{"field":"stackFromEnd","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.OnScrollListener","addedIn":"1.0.0","methods":[{"method":"onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int)","addedIn":"1.0.0"},{"method":"OnScrollListener()","addedIn":"1.0.0"},{"method":"onScrolled(androidx.recyclerview.widget.RecyclerView,int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.StaggeredGridLayoutManager","addedIn":"1.0.0","methods":[{"method":"StaggeredGridLayoutManager(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"},{"method":"getSpanCount()","addedIn":"1.0.0"},{"method":"findFirstCompletelyVisibleItemPositions(int[])","addedIn":"1.0.0"},{"method":"invalidateSpanAssignments()","addedIn":"1.0.0"},{"method":"findLastCompletelyVisibleItemPositions(int[])","addedIn":"1.0.0"},{"method":"setGapStrategy(int)","addedIn":"1.0.0"},{"method":"scrollToPositionWithOffset(int,int)","addedIn":"1.0.0"},{"method":"getGapStrategy()","addedIn":"1.0.0"},{"method":"findFirstVisibleItemPositions(int[])","addedIn":"1.0.0"},{"method":"setReverseLayout(boolean)","addedIn":"1.0.0"},{"method":"findLastVisibleItemPositions(int[])","addedIn":"1.0.0"},{"method":"setSpanCount(int)","addedIn":"1.0.0"},{"method":"getOrientation()","addedIn":"1.0.0"},{"method":"computeScrollVectorForPosition(int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"getReverseLayout()","addedIn":"1.0.0"},{"method":"setOrientation(int)","addedIn":"1.0.0"},{"method":"generateDefaultLayoutParams()","addedIn":"1.4.0-SNAPSHOT"},{"method":"StaggeredGridLayoutManager(int,int)","addedIn":"1.0.0"}],"fields":[{"field":"VERTICAL","addedIn":"1.0.0"},{"field":"GAP_HANDLING_NONE","addedIn":"1.0.0"},{"field":"GAP_HANDLING_LAZY","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"field":"GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS","addedIn":"1.0.0"},{"field":"HORIZONTAL","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.GridLayoutManager","addedIn":"1.0.0","methods":[{"method":"getSpanCount()","addedIn":"1.0.0"},{"method":"isUsingSpansToEstimateScrollbarDimensions()","addedIn":"1.1.0"},{"method":"setSpanCount(int)","addedIn":"1.0.0"},{"method":"GridLayoutManager(android.content.Context,int,int,boolean)","addedIn":"1.0.0"},{"method":"getSpanSizeLookup()","addedIn":"1.0.0"},{"method":"setSpanSizeLookup(androidx.recyclerview.widget.GridLayoutManager.SpanSizeLookup)","addedIn":"1.0.0"},{"method":"GridLayoutManager(android.content.Context,int)","addedIn":"1.0.0"},{"method":"GridLayoutManager(android.content.Context,android.util.AttributeSet,int,int)","addedIn":"1.0.0"},{"method":"setUsingSpansToEstimateScrollbarDimensions(boolean)","addedIn":"1.1.0"}],"fields":[{"field":"DEFAULT_SPAN_COUNT","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.SortedListAdapterCallback","addedIn":"1.0.0","methods":[{"method":"SortedListAdapterCallback(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.0.0"},{"method":"onInserted(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onRemoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onChanged(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onMoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"SortedListAdapterCallback(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.3.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.AdapterDataObserver","addedIn":"1.0.0","methods":[{"method":"AdapterDataObserver()","addedIn":"1.0.0"},{"method":"onItemRangeChanged(int,int)","addedIn":"1.0.0"},{"method":"onChanged()","addedIn":"1.0.0"},{"method":"onItemRangeInserted(int,int)","addedIn":"1.0.0"},{"method":"onStateRestorationPolicyChanged()","addedIn":"1.2.0"},{"method":"onItemRangeRemoved(int,int)","addedIn":"1.0.0"},{"method":"onItemRangeMoved(int,int,int)","addedIn":"1.0.0"},{"method":"onItemRangeChanged(int,int,java.lang.Object)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncListDiffer.ListListener","addedIn":"1.1.0","methods":[{"method":"onCurrentListChanged(java.util.List,java.util.List)","addedIn":"1.1.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.GridLayoutManager.DefaultSpanSizeLookup","addedIn":"1.0.0","methods":[{"method":"DefaultSpanSizeLookup()","addedIn":"1.0.0"},{"method":"getSpanSize(int)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.EdgeEffectFactory.EdgeDirection","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate","addedIn":"1.0.0","methods":[{"method":"getItemDelegate()","addedIn":"1.0.0"},{"method":"RecyclerViewAccessibilityDelegate(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.ConcatAdapter","addedIn":"1.2.0","methods":[{"method":"addAdapter(int,androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.2.0"},{"method":"onViewRecycled(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.2.0"},{"method":"getAdapters()","addedIn":"1.2.0"},{"method":"onFailedToRecycleView(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.2.0"},{"method":"onCreateViewHolder(android.view.ViewGroup,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"getWrappedAdapterAndPosition(int)","addedIn":"1.3.0"},{"method":"ConcatAdapter(androidx.recyclerview.widget.RecyclerView.Adapter...)","addedIn":"1.2.0"},{"method":"addAdapter(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.2.0"},{"method":"ConcatAdapter(java.util.List>)","addedIn":"1.2.0"},{"method":"removeAdapter(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.2.0"},{"method":"onBindViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder,int)","addedIn":"1.2.0"},{"method":"onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.2.0"},{"method":"ConcatAdapter(androidx.recyclerview.widget.ConcatAdapter.Config,androidx.recyclerview.widget.RecyclerView.Adapter...)","addedIn":"1.2.0"},{"method":"ConcatAdapter(androidx.recyclerview.widget.ConcatAdapter.Config,java.util.List>)","addedIn":"1.2.0"},{"method":"onViewDetachedFromWindow(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.2.0"},{"method":"getItemCount()","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.ItemTouchHelper","addedIn":"1.0.0","methods":[{"method":"onChildViewDetachedFromWindow(android.view.View)","addedIn":"1.4.0-SNAPSHOT"},{"method":"startDrag(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"attachToRecyclerView(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"ItemTouchHelper(androidx.recyclerview.widget.ItemTouchHelper.Callback)","addedIn":"1.0.0"},{"method":"onChildViewAttachedToWindow(android.view.View)","addedIn":"1.4.0-SNAPSHOT"},{"method":"startSwipe(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"}],"fields":[{"field":"DOWN","addedIn":"1.0.0"},{"field":"LEFT","addedIn":"1.0.0"},{"field":"ACTION_STATE_DRAG","addedIn":"1.0.0"},{"field":"ANIMATION_TYPE_SWIPE_CANCEL","addedIn":"1.0.0"},{"field":"ANIMATION_TYPE_DRAG","addedIn":"1.0.0"},{"field":"RIGHT","addedIn":"1.0.0"},{"field":"END","addedIn":"1.0.0"},{"field":"START","addedIn":"1.0.0"},{"field":"ACTION_STATE_IDLE","addedIn":"1.0.0"},{"field":"UP","addedIn":"1.0.0"},{"field":"ACTION_STATE_SWIPE","addedIn":"1.0.0"},{"field":"ANIMATION_TYPE_SWIPE_SUCCESS","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.ItemTouchHelper.ViewDropHandler","addedIn":"1.0.0","methods":[{"method":"prepareForDrop(android.view.View,android.view.View,int,int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.DiffUtil.ItemCallback","addedIn":"1.0.0","methods":[{"method":"areContentsTheSame(T,T)","addedIn":"1.0.0"},{"method":"ItemCallback()","addedIn":"1.0.0"},{"method":"areItemsTheSame(T,T)","addedIn":"1.0.0"},{"method":"getChangePayload(T,T)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.ViewHolder","addedIn":"1.0.0","methods":[{"method":"getItemId()","addedIn":"1.0.0"},{"method":"getOldPosition()","addedIn":"1.0.0"},{"method":"getAdapterPosition()","addedIn":"1.0.0","deprecatedIn":"1.2.0"},{"method":"ViewHolder(android.view.View)","addedIn":"1.0.0"},{"method":"getAbsoluteAdapterPosition()","addedIn":"1.2.0"},{"method":"setIsRecyclable(boolean)","addedIn":"1.0.0"},{"method":"isRecyclable()","addedIn":"1.0.0"},{"method":"getPosition()","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"getLayoutPosition()","addedIn":"1.0.0"},{"method":"getBindingAdapterPosition()","addedIn":"1.2.0"},{"method":"getItemViewType()","addedIn":"1.0.0"},{"method":"getBindingAdapter()","addedIn":"1.2.0"}],"fields":[{"field":"itemView","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.ConcatAdapter.Config.StableIdMode","addedIn":"1.2.0","methods":[{"method":"values()","addedIn":"1.2.0"},{"method":"valueOf(java.lang.String)","addedIn":"1.2.0"}],"fields":[{"field":"ISOLATED_STABLE_IDS","addedIn":"1.2.0"},{"field":"NO_STABLE_IDS","addedIn":"1.2.0"},{"field":"SHARED_STABLE_IDS","addedIn":"1.2.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.RecyclerListener","addedIn":"1.0.0","methods":[{"method":"onViewRecycled(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.SmoothScroller","addedIn":"1.0.0","methods":[{"method":"onStop()","addedIn":"1.0.0"},{"method":"isRunning()","addedIn":"1.0.0"},{"method":"instantScrollToPosition(int)","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"SmoothScroller()","addedIn":"1.0.0"},{"method":"onChildAttachedToWindow(android.view.View)","addedIn":"1.0.0"},{"method":"setTargetPosition(int)","addedIn":"1.0.0"},{"method":"getChildPosition(android.view.View)","addedIn":"1.0.0"},{"method":"onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action)","addedIn":"1.0.0"},{"method":"onStart()","addedIn":"1.0.0"},{"method":"onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action)","addedIn":"1.0.0"},{"method":"isPendingInitialRun()","addedIn":"1.0.0"},{"method":"computeScrollVectorForPosition(int)","addedIn":"1.0.0"},{"method":"stop()","addedIn":"1.0.0"},{"method":"getTargetPosition()","addedIn":"1.0.0"},{"method":"normalize(android.graphics.PointF)","addedIn":"1.0.0"},{"method":"getChildCount()","addedIn":"1.0.0"},{"method":"findViewByPosition(int)","addedIn":"1.0.0"},{"method":"getLayoutManager()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.BatchingListUpdateCallback","addedIn":"1.0.0","methods":[{"method":"onInserted(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"dispatchLastEvent()","addedIn":"1.0.0"},{"method":"onRemoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"BatchingListUpdateCallback(androidx.recyclerview.widget.ListUpdateCallback)","addedIn":"1.0.0"},{"method":"onMoved(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onChanged(int,int,java.lang.Object)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.ItemTouchUIUtil","addedIn":"1.0.0","methods":[{"method":"onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean)","addedIn":"1.0.0"},{"method":"onSelected(android.view.View)","addedIn":"1.0.0"},{"method":"clearView(android.view.View)","addedIn":"1.0.0"},{"method":"onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.DiffUtil.DiffResult","addedIn":"1.0.0","methods":[{"method":"convertNewPositionToOld(int)","addedIn":"1.0.0"},{"method":"dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback)","addedIn":"1.0.0"},{"method":"convertOldPositionToNew(int)","addedIn":"1.0.0"},{"method":"dispatchUpdatesTo(androidx.recyclerview.widget.RecyclerView.Adapter)","addedIn":"1.0.0"}],"fields":[{"field":"NO_POSITION","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.ItemAnimator","addedIn":"1.0.0","methods":[{"method":"recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.ViewHolder,int,java.util.List)","addedIn":"1.0.0"},{"method":"animatePersistence(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.0.0"},{"method":"canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"isRunning()","addedIn":"1.0.0"},{"method":"obtainHolderInfo()","addedIn":"1.0.0"},{"method":"dispatchAnimationsFinished()","addedIn":"1.0.0"},{"method":"getMoveDuration()","addedIn":"1.0.0"},{"method":"animateChange(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.0.0"},{"method":"isRunning(androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener)","addedIn":"1.0.0"},{"method":"runPendingAnimations()","addedIn":"1.0.0"},{"method":"getAddDuration()","addedIn":"1.0.0"},{"method":"ItemAnimator()","addedIn":"1.0.0"},{"method":"onAnimationFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"getRemoveDuration()","addedIn":"1.0.0"},{"method":"recordPostLayoutInformation(androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"onAnimationStarted(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setRemoveDuration(long)","addedIn":"1.0.0"},{"method":"canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder,java.util.List)","addedIn":"1.0.0"},{"method":"animateAppearance(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.0.0"},{"method":"animateDisappearance(androidx.recyclerview.widget.RecyclerView.ViewHolder,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo,androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo)","addedIn":"1.0.0"},{"method":"setAddDuration(long)","addedIn":"1.0.0"},{"method":"endAnimation(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"dispatchAnimationStarted(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setMoveDuration(long)","addedIn":"1.0.0"},{"method":"setChangeDuration(long)","addedIn":"1.0.0"},{"method":"endAnimations()","addedIn":"1.0.0"},{"method":"getChangeDuration()","addedIn":"1.0.0"}],"fields":[{"field":"FLAG_APPEARED_IN_PRE_LAYOUT","addedIn":"1.0.0"},{"field":"FLAG_INVALIDATED","addedIn":"1.0.0"},{"field":"FLAG_REMOVED","addedIn":"1.0.0"},{"field":"FLAG_MOVED","addedIn":"1.0.0"},{"field":"FLAG_CHANGED","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.AsyncDifferConfig.Builder","addedIn":"1.0.0","methods":[{"method":"setBackgroundThreadExecutor(java.util.concurrent.Executor)","addedIn":"1.0.0"},{"method":"Builder(androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.ConcatAdapter.Config.Builder","addedIn":"1.2.0","methods":[{"method":"Builder()","addedIn":"1.2.0"},{"method":"setIsolateViewTypes(boolean)","addedIn":"1.2.0"},{"method":"setStableIdMode(androidx.recyclerview.widget.ConcatAdapter.Config.StableIdMode)","addedIn":"1.2.0"},{"method":"build()","addedIn":"1.2.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.RecycledViewPool","addedIn":"1.0.0","methods":[{"method":"RecycledViewPool()","addedIn":"1.0.0"},{"method":"getRecycledView(int)","addedIn":"1.0.0"},{"method":"putRecycledView(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setMaxRecycledViews(int,int)","addedIn":"1.0.0"},{"method":"clear()","addedIn":"1.0.0"},{"method":"getRecycledViewCount(int)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.AsyncListUtil.ViewCallback","addedIn":"1.0.0","methods":[{"method":"ViewCallback()","addedIn":"1.0.0"},{"method":"onItemLoaded(int)","addedIn":"1.0.0"},{"method":"extendRangeInto(int[],int[],int)","addedIn":"1.0.0"},{"method":"getItemRangeInto(int[])","addedIn":"1.0.0"},{"method":"onDataRefresh()","addedIn":"1.0.0"}],"fields":[{"field":"HINT_SCROLL_NONE","addedIn":"1.0.0"},{"field":"HINT_SCROLL_DESC","addedIn":"1.0.0"},{"field":"HINT_SCROLL_ASC","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.OrientationHelper","addedIn":"1.0.0","methods":[{"method":"createHorizontalHelper(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0"},{"method":"getTotalSpace()","addedIn":"1.0.0"},{"method":"getTotalSpaceChange()","addedIn":"1.0.0"},{"method":"offsetChildren(int)","addedIn":"1.0.0"},{"method":"getEnd()","addedIn":"1.0.0"},{"method":"createVerticalHelper(androidx.recyclerview.widget.RecyclerView.LayoutManager)","addedIn":"1.0.0"},{"method":"getTransformedStartWithDecoration(android.view.View)","addedIn":"1.0.0"},{"method":"getEndAfterPadding()","addedIn":"1.0.0"},{"method":"getStartAfterPadding()","addedIn":"1.0.0"},{"method":"getDecoratedMeasurement(android.view.View)","addedIn":"1.0.0"},{"method":"getEndPadding()","addedIn":"1.0.0"},{"method":"offsetChild(android.view.View,int)","addedIn":"1.0.0"},{"method":"getTransformedEndWithDecoration(android.view.View)","addedIn":"1.0.0"},{"method":"getDecoratedEnd(android.view.View)","addedIn":"1.0.0"},{"method":"createOrientationHelper(androidx.recyclerview.widget.RecyclerView.LayoutManager,int)","addedIn":"1.0.0"},{"method":"getDecoratedStart(android.view.View)","addedIn":"1.0.0"},{"method":"onLayoutComplete()","addedIn":"1.0.0"},{"method":"getMode()","addedIn":"1.0.0"},{"method":"getDecoratedMeasurementInOther(android.view.View)","addedIn":"1.0.0"},{"method":"getLayoutManager()","addedIn":"1.0.0"},{"method":"getModeInOther()","addedIn":"1.0.0"}],"fields":[{"field":"mLayoutManager","addedIn":"1.0.0"},{"field":"VERTICAL","addedIn":"1.0.0"},{"field":"HORIZONTAL","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.ItemTouchHelper.SimpleCallback","addedIn":"1.0.0","methods":[{"method":"getSwipeDirs(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setDefaultSwipeDirs(int)","addedIn":"1.0.0"},{"method":"SimpleCallback(int,int)","addedIn":"1.0.0"},{"method":"getDragDirs(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"setDefaultDragDirs(int)","addedIn":"1.0.0"},{"method":"getMovementFlags(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.StaggeredGridLayoutManager.LayoutParams","addedIn":"1.0.0","methods":[{"method":"getSpanIndex()","addedIn":"1.0.0"},{"method":"LayoutParams(android.content.Context,android.util.AttributeSet)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(int,int)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams)","addedIn":"1.4.0-SNAPSHOT"},{"method":"LayoutParams(android.view.ViewGroup.LayoutParams)","addedIn":"1.4.0-SNAPSHOT"},{"method":"isFullSpan()","addedIn":"1.0.0"},{"method":"setFullSpan(boolean)","addedIn":"1.0.0"},{"method":"LayoutParams(android.view.ViewGroup.MarginLayoutParams)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[{"field":"INVALID_SPAN_ID","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.LinearSmoothScroller","addedIn":"1.0.0","methods":[{"method":"LinearSmoothScroller(android.content.Context)","addedIn":"1.0.0"},{"method":"getHorizontalSnapPreference()","addedIn":"1.0.0"},{"method":"onStop()","addedIn":"1.4.0-SNAPSHOT"},{"method":"calculateSpeedPerPixel(android.util.DisplayMetrics)","addedIn":"1.0.0"},{"method":"getVerticalSnapPreference()","addedIn":"1.0.0"},{"method":"calculateTimeForScrolling(int)","addedIn":"1.0.0"},{"method":"updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action)","addedIn":"1.0.0"},{"method":"calculateDxToMakeVisible(android.view.View,int)","addedIn":"1.0.0"},{"method":"calculateTimeForDeceleration(int)","addedIn":"1.0.0"},{"method":"onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onStart()","addedIn":"1.4.0-SNAPSHOT"},{"method":"onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.SmoothScroller.Action)","addedIn":"1.4.0-SNAPSHOT"},{"method":"calculateDyToMakeVisible(android.view.View,int)","addedIn":"1.0.0"},{"method":"calculateDtToFit(int,int,int,int,int)","addedIn":"1.0.0"}],"fields":[{"field":"mTargetVector","addedIn":"1.0.0"},{"field":"mDecelerateInterpolator","addedIn":"1.0.0"},{"field":"mInterimTargetDy","addedIn":"1.0.0"},{"field":"mInterimTargetDx","addedIn":"1.0.0"},{"field":"SNAP_TO_START","addedIn":"1.0.0"},{"field":"SNAP_TO_ANY","addedIn":"1.0.0"},{"field":"SNAP_TO_END","addedIn":"1.0.0"},{"field":"mLinearInterpolator","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.LayoutParams","addedIn":"1.0.0","methods":[{"method":"LayoutParams(int,int)","addedIn":"1.0.0"},{"method":"isViewInvalid()","addedIn":"1.0.0"},{"method":"LayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams)","addedIn":"1.0.0"},{"method":"viewNeedsUpdate()","addedIn":"1.0.0"},{"method":"LayoutParams(android.view.ViewGroup.LayoutParams)","addedIn":"1.0.0"},{"method":"getAbsoluteAdapterPosition()","addedIn":"1.2.0"},{"method":"LayoutParams(android.content.Context,android.util.AttributeSet)","addedIn":"1.0.0"},{"method":"getViewAdapterPosition()","addedIn":"1.0.0","deprecatedIn":"1.2.0"},{"method":"isItemChanged()","addedIn":"1.0.0"},{"method":"isItemRemoved()","addedIn":"1.0.0"},{"method":"getBindingAdapterPosition()","addedIn":"1.2.0"},{"method":"getViewLayoutPosition()","addedIn":"1.0.0"},{"method":"getViewPosition()","addedIn":"1.0.0","deprecatedIn":"1.0.0"},{"method":"LayoutParams(android.view.ViewGroup.MarginLayoutParams)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.SortedList.Callback","addedIn":"1.0.0","methods":[{"method":"compare(T2,T2)","addedIn":"1.0.0"},{"method":"Callback()","addedIn":"1.0.0"},{"method":"onChanged(int,int)","addedIn":"1.0.0"},{"method":"areContentsTheSame(T2,T2)","addedIn":"1.0.0"},{"method":"getChangePayload(T2,T2)","addedIn":"1.0.0"},{"method":"areItemsTheSame(T2,T2)","addedIn":"1.0.0"},{"method":"onChanged(int,int,java.lang.Object)","addedIn":"1.4.0-SNAPSHOT"}],"fields":[]},{"class":"androidx.recyclerview.widget.RecyclerView.SimpleOnItemTouchListener","addedIn":"1.0.0","methods":[{"method":"onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onRequestDisallowInterceptTouchEvent(boolean)","addedIn":"1.4.0-SNAPSHOT"},{"method":"onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent)","addedIn":"1.4.0-SNAPSHOT"},{"method":"SimpleOnItemTouchListener()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.widget.LinearLayoutManager.LayoutChunkResult","addedIn":"1.0.0","methods":[{"method":"LayoutChunkResult()","addedIn":"1.0.0"}],"fields":[{"field":"mIgnoreConsumed","addedIn":"1.0.0"},{"field":"mConsumed","addedIn":"1.0.0"},{"field":"mFocusable","addedIn":"1.0.0"},{"field":"mFinished","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.widget.RecyclerView.ItemAnimator.ItemHolderInfo","addedIn":"1.0.0","methods":[{"method":"setFrom(androidx.recyclerview.widget.RecyclerView.ViewHolder)","addedIn":"1.0.0"},{"method":"ItemHolderInfo()","addedIn":"1.0.0"},{"method":"setFrom(androidx.recyclerview.widget.RecyclerView.ViewHolder,int)","addedIn":"1.0.0"}],"fields":[{"field":"top","addedIn":"1.0.0"},{"field":"left","addedIn":"1.0.0"},{"field":"bottom","addedIn":"1.0.0"},{"field":"changeFlags","addedIn":"1.0.0"},{"field":"right","addedIn":"1.0.0"}]}]