[{"class":"androidx.recyclerview.selection.SelectionTracker.SelectionPredicate","addedIn":"1.0.0","methods":[{"method":"SelectionPredicate()","addedIn":"1.0.0"},{"method":"canSetStateForKey(K,boolean)","addedIn":"1.0.0"},{"method":"canSelectMultiple()","addedIn":"1.0.0"},{"method":"canSetStateAtPosition(int,boolean)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.ItemDetailsLookup","addedIn":"1.0.0","methods":[{"method":"ItemDetailsLookup()","addedIn":"1.0.0"},{"method":"getItemDetails(android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.BandPredicate.EmptyArea","addedIn":"1.0.0","methods":[{"method":"canInitiate(android.view.MotionEvent)","addedIn":"1.2.0-SNAPSHOT"},{"method":"EmptyArea(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.ItemDetailsLookup.ItemDetails","addedIn":"1.0.0","methods":[{"method":"getPosition()","addedIn":"1.0.0"},{"method":"hasSelectionKey()","addedIn":"1.0.0"},{"method":"ItemDetails()","addedIn":"1.0.0"},{"method":"inSelectionHotspot(android.view.MotionEvent)","addedIn":"1.0.0"},{"method":"getSelectionKey()","addedIn":"1.0.0"},{"method":"inDragRegion(android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.OnItemActivatedListener","addedIn":"1.0.0","methods":[{"method":"onItemActivated(androidx.recyclerview.selection.ItemDetailsLookup.ItemDetails,android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.ItemKeyProvider","addedIn":"1.0.0","methods":[{"method":"getPosition(K)","addedIn":"1.0.0"},{"method":"getKey(int)","addedIn":"1.0.0"},{"method":"ItemKeyProvider(int)","addedIn":"1.0.0"}],"fields":[{"field":"SCOPE_MAPPED","addedIn":"1.0.0"},{"field":"SCOPE_CACHED","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.selection.StableIdKeyProvider","addedIn":"1.0.0","methods":[{"method":"getKey(int)","addedIn":"1.2.0-SNAPSHOT"},{"method":"StableIdKeyProvider(androidx.recyclerview.widget.RecyclerView)","addedIn":"1.0.0"},{"method":"getPosition(java.lang.Long)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.OperationMonitor","addedIn":"1.0.0","methods":[{"method":"isStarted()","addedIn":"1.0.0"},{"method":"OperationMonitor()","addedIn":"1.0.0"},{"method":"removeListener(androidx.recyclerview.selection.OperationMonitor.OnChangeListener)","addedIn":"1.0.0"},{"method":"addListener(androidx.recyclerview.selection.OperationMonitor.OnChangeListener)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.SelectionTracker","addedIn":"1.0.0","methods":[{"method":"clearSelection()","addedIn":"1.0.0"},{"method":"hasSelection()","addedIn":"1.0.0"},{"method":"deselect(K)","addedIn":"1.0.0"},{"method":"getSelection()","addedIn":"1.0.0"},{"method":"setItemsSelected(java.lang.Iterable,boolean)","addedIn":"1.0.0"},{"method":"SelectionTracker()","addedIn":"1.0.0"},{"method":"addObserver(androidx.recyclerview.selection.SelectionTracker.SelectionObserver)","addedIn":"1.0.0"},{"method":"copySelection(androidx.recyclerview.selection.MutableSelection)","addedIn":"1.0.0"},{"method":"onSaveInstanceState(android.os.Bundle)","addedIn":"1.0.0"},{"method":"onRestoreInstanceState(android.os.Bundle)","addedIn":"1.0.0"},{"method":"addObserver(androidx.recyclerview.selection.SelectionTracker.SelectionObserver)","addedIn":"1.1.0"},{"method":"isSelected(K)","addedIn":"1.0.0"},{"method":"restoreSelection(androidx.recyclerview.selection.Selection)","addedIn":"1.0.0"},{"method":"select(K)","addedIn":"1.0.0"}],"fields":[{"field":"SELECTION_CHANGED_MARKER","addedIn":"1.0.0"}]},{"class":"androidx.recyclerview.selection.BandPredicate.NonDraggableArea","addedIn":"1.0.0","methods":[{"method":"NonDraggableArea(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.selection.ItemDetailsLookup)","addedIn":"1.1.0"},{"method":"canInitiate(android.view.MotionEvent)","addedIn":"1.2.0-SNAPSHOT"},{"method":"NonDraggableArea(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.selection.ItemDetailsLookup)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.ItemKeyProvider.Scope","addedIn":"1.0.0","methods":[],"fields":[]},{"class":"androidx.recyclerview.selection.StorageStrategy","addedIn":"1.0.0","methods":[{"method":"asSelection(android.os.Bundle)","addedIn":"1.0.0"},{"method":"createParcelableStorage(java.lang.Class)","addedIn":"1.0.0"},{"method":"asBundle(androidx.recyclerview.selection.Selection)","addedIn":"1.0.0"},{"method":"StorageStrategy(java.lang.Class)","addedIn":"1.0.0"},{"method":"createStringStorage()","addedIn":"1.0.0"},{"method":"createLongStorage()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.SelectionPredicates","addedIn":"1.0.0","methods":[{"method":"createSelectAnything()","addedIn":"1.0.0"},{"method":"createSelectSingleAnything()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.Selection","addedIn":"1.0.0","methods":[{"method":"contains(K)","addedIn":"1.0.0"},{"method":"isEmpty()","addedIn":"1.0.0"},{"method":"iterator()","addedIn":"1.0.0"},{"method":"size()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.OperationMonitor.OnChangeListener","addedIn":"1.0.0","methods":[{"method":"onChanged()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.FocusDelegate","addedIn":"1.0.0","methods":[{"method":"focusItem(androidx.recyclerview.selection.ItemDetailsLookup.ItemDetails)","addedIn":"1.0.0"},{"method":"FocusDelegate()","addedIn":"1.0.0"},{"method":"clearFocus()","addedIn":"1.0.0"},{"method":"hasFocusedItem()","addedIn":"1.0.0"},{"method":"getFocusedPosition()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.SelectionTracker.SelectionObserver","addedIn":"1.0.0","methods":[{"method":"onSelectionRestored()","addedIn":"1.0.0"},{"method":"SelectionObserver()","addedIn":"1.0.0"},{"method":"onItemStateChanged(K,boolean)","addedIn":"1.0.0"},{"method":"onSelectionChanged()","addedIn":"1.0.0"},{"method":"onSelectionRefresh()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.MutableSelection","addedIn":"1.0.0","methods":[{"method":"add(K)","addedIn":"1.0.0"},{"method":"MutableSelection()","addedIn":"1.0.0"},{"method":"copyFrom(androidx.recyclerview.selection.Selection)","addedIn":"1.0.0"},{"method":"remove(K)","addedIn":"1.0.0"},{"method":"clear()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.BandPredicate","addedIn":"1.0.0","methods":[{"method":"canInitiate(android.view.MotionEvent)","addedIn":"1.0.0"},{"method":"BandPredicate()","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.SelectionTracker.Builder","addedIn":"1.0.0","methods":[{"method":"withGestureTooltypes(int...)","addedIn":"1.0.0","deprecatedIn":"1.1.0"},{"method":"withPointerTooltypes(int...)","addedIn":"1.0.0","deprecatedIn":"1.1.0"},{"method":"withFocusDelegate(androidx.recyclerview.selection.FocusDelegate)","addedIn":"1.0.0"},{"method":"withBandPredicate(androidx.recyclerview.selection.BandPredicate)","addedIn":"1.0.0"},{"method":"withOnContextClickListener(androidx.recyclerview.selection.OnContextClickListener)","addedIn":"1.0.0"},{"method":"build()","addedIn":"1.0.0"},{"method":"withOnDragInitiatedListener(androidx.recyclerview.selection.OnDragInitiatedListener)","addedIn":"1.0.0"},{"method":"withBandOverlay(int)","addedIn":"1.0.0"},{"method":"Builder(java.lang.String,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.selection.ItemKeyProvider,androidx.recyclerview.selection.ItemDetailsLookup,androidx.recyclerview.selection.StorageStrategy)","addedIn":"1.0.0"},{"method":"withSelectionPredicate(androidx.recyclerview.selection.SelectionTracker.SelectionPredicate)","addedIn":"1.0.0"},{"method":"withOperationMonitor(androidx.recyclerview.selection.OperationMonitor)","addedIn":"1.0.0"},{"method":"withOnItemActivatedListener(androidx.recyclerview.selection.OnItemActivatedListener)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.OnContextClickListener","addedIn":"1.0.0","methods":[{"method":"onContextClick(android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]},{"class":"androidx.recyclerview.selection.OnDragInitiatedListener","addedIn":"1.0.0","methods":[{"method":"onDragInitiated(android.view.MotionEvent)","addedIn":"1.0.0"}],"fields":[]}]