Skip to content

Instantly share code, notes, and snippets.

@jonpryor
Created August 8, 2018 20:08
Show Gist options
  • Save jonpryor/173b9e65502f4c21f70c39c4eacc3bb4 to your computer and use it in GitHub Desktop.
Save jonpryor/173b9e65502f4c21f70c39c4eacc3bb4 to your computer and use it in GitHub Desktop.
<api
api-source="class-parse">
<package
name="android.support.v7.recyclerview.extensions"
jni-name="android/support/v7/recyclerview/extensions">
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="AsyncDifferConfig"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBackgroundThreadExecutor"
native="false"
return="java.util.concurrent.Executor"
jni-return="Ljava/util/concurrent/Executor;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/util/concurrent/Executor;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDiffCallback"
native="false"
return="android.support.v7.util.DiffUtil.ItemCallback&lt;T&gt;"
jni-return="Landroid/support/v7/util/DiffUtil$ItemCallback&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/util/DiffUtil$ItemCallback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMainThreadExecutor"
native="false"
return="java.util.concurrent.Executor"
jni-return="Ljava/util/concurrent/Executor;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/util/concurrent/Executor;" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="AsyncDifferConfig.Builder"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="AsyncDifferConfig.Builder"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/DiffUtil$ItemCallback;)V">
<parameter
name="diffCallback"
type="android.support.v7.util.DiffUtil.ItemCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/DiffUtil$ItemCallback&lt;TT;&gt;;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="build"
native="false"
return="android.support.v7.recyclerview.extensions.AsyncDifferConfig&lt;T&gt;"
jni-return="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setBackgroundThreadExecutor"
native="false"
return="android.support.v7.recyclerview.extensions.AsyncDifferConfig.Builder&lt;T&gt;"
jni-return="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/concurrent/Executor;)Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder;">
<parameter
name="executor"
type="java.util.concurrent.Executor"
jni-type="Ljava/util/concurrent/Executor;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMainThreadExecutor"
native="false"
return="android.support.v7.recyclerview.extensions.AsyncDifferConfig.Builder&lt;T&gt;"
jni-return="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/concurrent/Executor;)Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig$Builder;">
<parameter
name="executor"
type="java.util.concurrent.Executor"
jni-type="Ljava/util/concurrent/Executor;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListDiffer"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncListDiffer;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="AsyncListDiffer"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ListUpdateCallback;Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig;)V">
<parameter
name="listUpdateCallback"
type="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
<parameter
name="config"
type="android.support.v7.recyclerview.extensions.AsyncDifferConfig&lt;T&gt;"
jni-type="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig&lt;TT;&gt;;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="AsyncListDiffer"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;Landroid/support/v7/util/DiffUtil$ItemCallback;)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
<parameter
name="diffCallback"
type="android.support.v7.util.DiffUtil.ItemCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/DiffUtil$ItemCallback&lt;TT;&gt;;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getCurrentList"
native="false"
return="java.util.List&lt;T&gt;"
jni-return="Ljava/util/List&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/util/List;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="submitList"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/List;)V">
<parameter
name="newList"
type="java.util.List&lt;T&gt;"
jni-type="Ljava/util/List&lt;TT;&gt;;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListDiffer.1"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncListDiffer$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/util/DiffUtil$Callback;"
extends="android.support.v7.util.DiffUtil.Callback"
extends-generic-aware="android.support.v7.util.DiffUtil.Callback"
final="false"
name="AsyncListDiffer.1.1"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncListDiffer$1$1;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="areContentsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="oldItemPosition"
type="int"
jni-type="I" />
<parameter
name="newItemPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="areItemsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="oldItemPosition"
type="int"
jni-type="I" />
<parameter
name="newItemPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangePayload"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Ljava/lang/Object;">
<parameter
name="oldItemPosition"
type="int"
jni-type="I" />
<parameter
name="newItemPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getNewListSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getOldListSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListDiffer.1.2"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncListDiffer$1$2;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListDiffer.MainThreadExecutor"
jni-signature="Landroid/support/v7/recyclerview/extensions/AsyncListDiffer$MainThreadExecutor;"
static="true"
visibility="private">
<implements
name="java.util.concurrent.Executor"
name-generic-aware="java.util.concurrent.Executor"
jni-type="Ljava/util/concurrent/Executor;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="execute"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Runnable;)V">
<parameter
name="command"
type="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$Adapter;"
extends="android.support.v7.widget.RecyclerView.Adapter"
extends-generic-aware="android.support.v7.widget.RecyclerView.Adapter&lt;VH&gt;"
final="false"
name="ListAdapter"
jni-signature="Landroid/support/v7/recyclerview/extensions/ListAdapter;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
<typeParameter
name="VH"
jni-classBound="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
classBound="android.support.v7.widget.RecyclerView.ViewHolder"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="ListAdapter"
static="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig;)V">
<parameter
name="config"
type="android.support.v7.recyclerview.extensions.AsyncDifferConfig&lt;T&gt;"
jni-type="Landroid/support/v7/recyclerview/extensions/AsyncDifferConfig&lt;TT;&gt;;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="ListAdapter"
static="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/DiffUtil$ItemCallback;)V">
<parameter
name="diffCallback"
type="android.support.v7.util.DiffUtil.ItemCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/DiffUtil$ItemCallback&lt;TT;&gt;;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItem"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="submitList"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/List;)V">
<parameter
name="list"
type="java.util.List&lt;T&gt;"
jni-type="Ljava/util/List&lt;TT;&gt;;" />
</method>
</class>
</package>
<package
name="android.support.v7.util"
jni-name="android/support/v7/util">
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="AdapterListUpdateCallback"
jni-signature="Landroid/support/v7/util/AdapterListUpdateCallback;"
static="false"
visibility="public">
<implements
name="android.support.v7.util.ListUpdateCallback"
name-generic-aware="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
<constructor
deprecated="not deprecated"
final="false"
name="AdapterListUpdateCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListUtil"
jni-signature="Landroid/support/v7/util/AsyncListUtil;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="AsyncListUtil"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Class;ILandroid/support/v7/util/AsyncListUtil$DataCallback;Landroid/support/v7/util/AsyncListUtil$ViewCallback;)V">
<parameter
name="klass"
type="java.lang.Class&lt;T&gt;"
jni-type="Ljava/lang/Class&lt;TT;&gt;;" />
<parameter
name="tileSize"
type="int"
jni-type="I" />
<parameter
name="dataCallback"
type="android.support.v7.util.AsyncListUtil.DataCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/AsyncListUtil$DataCallback&lt;TT;&gt;;" />
<parameter
name="viewCallback"
type="android.support.v7.util.AsyncListUtil.ViewCallback"
jni-type="Landroid/support/v7/util/AsyncListUtil$ViewCallback;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItem"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="refresh"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListUtil.1"
jni-signature="Landroid/support/v7/util/AsyncListUtil$1;"
static="false"
visibility="">
<implements
name="android.support.v7.util.ThreadUtil.MainThreadCallback"
name-generic-aware="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/util/TileList$Tile;)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="tile"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateItemCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListUtil.2"
jni-signature="Landroid/support/v7/util/AsyncListUtil$2;"
static="false"
visibility="">
<implements
name="android.support.v7.util.ThreadUtil.BackgroundCallback"
name-generic-aware="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="loadTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="scrollHint"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recycleTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/TileList$Tile;)V">
<parameter
name="tile"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="refresh"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="generation"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateRange"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIII)V">
<parameter
name="rangeStart"
type="int"
jni-type="I" />
<parameter
name="rangeEnd"
type="int"
jni-type="I" />
<parameter
name="extRangeStart"
type="int"
jni-type="I" />
<parameter
name="extRangeEnd"
type="int"
jni-type="I" />
<parameter
name="scrollHint"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListUtil.DataCallback"
jni-signature="Landroid/support/v7/util/AsyncListUtil$DataCallback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="AsyncListUtil.DataCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="fillData"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;II)V">
<parameter
name="p0"
type="T[]"
jni-type="[TT;" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMaxCachedTiles"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recycleData"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;I)V">
<parameter
name="data"
type="T[]"
jni-type="[TT;" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="refreshData"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AsyncListUtil.ViewCallback"
jni-signature="Landroid/support/v7/util/AsyncListUtil$ViewCallback;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="AsyncListUtil.ViewCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="extendRangeInto"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I[II)V">
<parameter
name="range"
type="int[]"
jni-type="[I" />
<parameter
name="outRange"
type="int[]"
jni-type="[I" />
<parameter
name="scrollHint"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getItemRangeInto"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I)V">
<parameter
name="p0"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onDataRefresh"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onItemLoaded"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="HINT_SCROLL_ASC"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="HINT_SCROLL_DESC"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="HINT_SCROLL_NONE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="BatchingListUpdateCallback"
jni-signature="Landroid/support/v7/util/BatchingListUpdateCallback;"
static="false"
visibility="public">
<implements
name="android.support.v7.util.ListUpdateCallback"
name-generic-aware="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
<constructor
deprecated="not deprecated"
final="false"
name="BatchingListUpdateCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ListUpdateCallback;)V">
<parameter
name="callback"
type="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchLastEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil"
jni-signature="Landroid/support/v7/util/DiffUtil;"
static="false"
visibility="public">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDiff"
native="false"
return="android.support.v7.util.DiffUtil.DiffResult"
jni-return="Landroid/support/v7/util/DiffUtil$DiffResult;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/DiffUtil$Callback;)Landroid/support/v7/util/DiffUtil$DiffResult;">
<parameter
name="cb"
type="android.support.v7.util.DiffUtil.Callback"
jni-type="Landroid/support/v7/util/DiffUtil$Callback;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDiff"
native="false"
return="android.support.v7.util.DiffUtil.DiffResult"
jni-return="Landroid/support/v7/util/DiffUtil$DiffResult;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/DiffUtil$Callback;Z)Landroid/support/v7/util/DiffUtil$DiffResult;">
<parameter
name="cb"
type="android.support.v7.util.DiffUtil.Callback"
jni-type="Landroid/support/v7/util/DiffUtil$Callback;" />
<parameter
name="detectMoves"
type="boolean"
jni-type="Z" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="DiffUtil.1"
jni-signature="Landroid/support/v7/util/DiffUtil$1;"
static="true"
visibility="">
<implements
name="java.util.Comparator"
name-generic-aware="java.util.Comparator&lt;android.support.v7.util.DiffUtil.Snake&gt;"
jni-type="Ljava/util/Comparator&lt;Landroid/support/v7/util/DiffUtil$Snake;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/DiffUtil$Snake;Landroid/support/v7/util/DiffUtil$Snake;)I">
<parameter
name="o1"
type="android.support.v7.util.DiffUtil.Snake"
jni-type="Landroid/support/v7/util/DiffUtil$Snake;" />
<parameter
name="o2"
type="android.support.v7.util.DiffUtil.Snake"
jni-type="Landroid/support/v7/util/DiffUtil$Snake;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)I">
<parameter
name="p0"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
<parameter
name="p1"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.Callback"
jni-signature="Landroid/support/v7/util/DiffUtil$Callback;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="DiffUtil.Callback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areContentsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areItemsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangePayload"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Ljava/lang/Object;">
<parameter
name="oldItemPosition"
type="int"
jni-type="I" />
<parameter
name="newItemPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getNewListSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getOldListSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.DiffResult"
jni-signature="Landroid/support/v7/util/DiffUtil$DiffResult;"
static="true"
visibility="public">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="convertNewPositionToOld"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="newListPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="convertOldPositionToNew"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="oldListPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchUpdatesTo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ListUpdateCallback;)V">
<parameter
name="updateCallback"
type="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchUpdatesTo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
</method>
<field
deprecated="not deprecated"
final="true"
name="NO_POSITION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.ItemCallback"
jni-signature="Landroid/support/v7/util/DiffUtil$ItemCallback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="DiffUtil.ItemCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areContentsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="p0"
type="T"
jni-type="TT;" />
<parameter
name="p1"
type="T"
jni-type="TT;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areItemsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="p0"
type="T"
jni-type="TT;" />
<parameter
name="p1"
type="T"
jni-type="TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangePayload"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;">
<parameter
name="oldItem"
type="T"
jni-type="TT;" />
<parameter
name="newItem"
type="T"
jni-type="TT;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.PostponedUpdate"
jni-signature="Landroid/support/v7/util/DiffUtil$PostponedUpdate;"
static="true"
visibility="private">
<constructor
deprecated="not deprecated"
final="false"
name="DiffUtil.PostponedUpdate"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIZ)V">
<parameter
name="posInOwnerList"
type="int"
jni-type="I" />
<parameter
name="currentPos"
type="int"
jni-type="I" />
<parameter
name="removal"
type="boolean"
jni-type="Z" />
</constructor>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.Range"
jni-signature="Landroid/support/v7/util/DiffUtil$Range;"
static="true"
visibility="">
<constructor
deprecated="not deprecated"
final="false"
name="DiffUtil.Range"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<constructor
deprecated="not deprecated"
final="false"
name="DiffUtil.Range"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIII)V">
<parameter
name="oldListStart"
type="int"
jni-type="I" />
<parameter
name="oldListEnd"
type="int"
jni-type="I" />
<parameter
name="newListStart"
type="int"
jni-type="I" />
<parameter
name="newListEnd"
type="int"
jni-type="I" />
</constructor>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DiffUtil.Snake"
jni-signature="Landroid/support/v7/util/DiffUtil$Snake;"
static="true"
visibility="" />
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ListUpdateCallback"
jni-signature="Landroid/support/v7/util/ListUpdateCallback;"
static="false"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil"
jni-signature="Landroid/support/v7/util/MessageThreadUtil;"
static="false"
visibility="">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<implements
name="android.support.v7.util.ThreadUtil"
name-generic-aware="android.support.v7.util.ThreadUtil&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil&lt;TT;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBackgroundProxy"
native="false"
return="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-return="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ThreadUtil$BackgroundCallback;)Landroid/support/v7/util/ThreadUtil$BackgroundCallback;">
<parameter
name="callback"
type="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMainThreadProxy"
native="false"
return="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-return="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ThreadUtil$MainThreadCallback;)Landroid/support/v7/util/ThreadUtil$MainThreadCallback;">
<parameter
name="callback"
type="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.1"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$1;"
static="false"
visibility="">
<implements
name="android.support.v7.util.ThreadUtil.MainThreadCallback"
name-generic-aware="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/util/TileList$Tile;)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="tile"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateItemCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="generation"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.1.1"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$1$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.2"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$2;"
static="false"
visibility="">
<implements
name="android.support.v7.util.ThreadUtil.BackgroundCallback"
name-generic-aware="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="loadTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="scrollHint"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recycleTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/TileList$Tile;)V">
<parameter
name="tile"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="refresh"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="generation"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateRange"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIII)V">
<parameter
name="rangeStart"
type="int"
jni-type="I" />
<parameter
name="rangeEnd"
type="int"
jni-type="I" />
<parameter
name="extRangeStart"
type="int"
jni-type="I" />
<parameter
name="extRangeEnd"
type="int"
jni-type="I" />
<parameter
name="scrollHint"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.2.1"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$2$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.MessageQueue"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$MessageQueue;"
static="true"
visibility="" />
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="MessageThreadUtil.SyncQueueItem"
jni-signature="Landroid/support/v7/util/MessageThreadUtil$SyncQueueItem;"
static="true"
visibility="">
<field
deprecated="not deprecated"
final="false"
name="arg1"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="arg2"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="arg3"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="arg4"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="arg5"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="data"
static="false"
synthetic="false"
transient="false"
type="java.lang.Object"
type-generic-aware="java.lang.Object"
jni-signature="Ljava/lang/Object;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="what"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="SortedList"
jni-signature="Landroid/support/v7/util/SortedList;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="SortedList"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Class;Landroid/support/v7/util/SortedList$Callback;)V">
<parameter
name="klass"
type="java.lang.Class&lt;T&gt;"
jni-type="Ljava/lang/Class&lt;TT;&gt;;" />
<parameter
name="callback"
type="android.support.v7.util.SortedList.Callback&lt;T&gt;"
jni-type="Landroid/support/v7/util/SortedList$Callback&lt;TT;&gt;;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="SortedList"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Class;Landroid/support/v7/util/SortedList$Callback;I)V">
<parameter
name="klass"
type="java.lang.Class&lt;T&gt;"
jni-type="Ljava/lang/Class&lt;TT;&gt;;" />
<parameter
name="callback"
type="android.support.v7.util.SortedList.Callback&lt;T&gt;"
jni-type="Landroid/support/v7/util/SortedList$Callback&lt;TT;&gt;;" />
<parameter
name="initialCapacity"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="add"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;)I">
<parameter
name="item"
type="T"
jni-type="TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/Collection;)V">
<parameter
name="items"
type="java.util.Collection&lt;T&gt;"
jni-type="Ljava/util/Collection&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;)V">
<parameter
name="items"
type="T..."
jni-type="[TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;Z)V">
<parameter
name="items"
type="T[]"
jni-type="[TT;" />
<parameter
name="mayModifyInput"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="beginBatchedUpdates"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clear"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="endBatchedUpdates"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="get"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<parameter
name="index"
type="int"
jni-type="I" />
<exception
name="java/lang/IndexOutOfBoundsException"
type="java.lang.IndexOutOfBoundsException"
type-generic-aware="java.lang.IndexOutOfBoundsException" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="indexOf"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;)I">
<parameter
name="item"
type="T"
jni-type="TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recalculatePositionOfItemAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="remove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;)Z">
<parameter
name="item"
type="T"
jni-type="TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeItemAt"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="replaceAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/Collection;)V">
<parameter
name="items"
type="java.util.Collection&lt;T&gt;"
jni-type="Ljava/util/Collection&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="replaceAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;)V">
<parameter
name="items"
type="T..."
jni-type="[TT;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="replaceAll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([Ljava/lang/Object;Z)V">
<parameter
name="items"
type="T[]"
jni-type="[TT;" />
<parameter
name="mayModifyInput"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="size"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateItemAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILjava/lang/Object;)V">
<parameter
name="index"
type="int"
jni-type="I" />
<parameter
name="item"
type="T"
jni-type="TT;" />
</method>
<field
deprecated="not deprecated"
final="true"
name="INVALID_POSITION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/util/SortedList$Callback;"
extends="android.support.v7.util.SortedList.Callback"
extends-generic-aware="android.support.v7.util.SortedList.Callback&lt;T2&gt;"
final="false"
name="SortedList.BatchedCallback"
jni-signature="Landroid/support/v7/util/SortedList$BatchedCallback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T2"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="SortedList.BatchedCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/SortedList$Callback;)V">
<parameter
name="wrappedCallback"
type="android.support.v7.util.SortedList.Callback&lt;T2&gt;"
jni-type="Landroid/support/v7/util/SortedList$Callback&lt;TT2;&gt;;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="areContentsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="oldItem"
type="T2"
jni-type="TT2;" />
<parameter
name="newItem"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="areItemsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="item1"
type="T2"
jni-type="TT2;" />
<parameter
name="item2"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)I">
<parameter
name="o1"
type="T2"
jni-type="TT2;" />
<parameter
name="o2"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchLastEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangePayload"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;">
<parameter
name="item1"
type="T2"
jni-type="TT2;" />
<parameter
name="item2"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="SortedList.Callback"
jni-signature="Landroid/support/v7/util/SortedList$Callback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T2"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<implements
name="java.util.Comparator"
name-generic-aware="java.util.Comparator&lt;T2&gt;"
jni-type="Ljava/util/Comparator&lt;TT2;&gt;;" />
<implements
name="android.support.v7.util.ListUpdateCallback"
name-generic-aware="android.support.v7.util.ListUpdateCallback"
jni-type="Landroid/support/v7/util/ListUpdateCallback;" />
<constructor
deprecated="not deprecated"
final="false"
name="SortedList.Callback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areContentsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="p0"
type="T2"
jni-type="TT2;" />
<parameter
name="p1"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="areItemsTheSame"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Z">
<parameter
name="p0"
type="T2"
jni-type="TT2;" />
<parameter
name="p1"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)I">
<parameter
name="p0"
type="T2"
jni-type="TT2;" />
<parameter
name="p1"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangePayload"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;">
<parameter
name="item1"
type="T2"
jni-type="TT2;" />
<parameter
name="item2"
type="T2"
jni-type="TT2;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ThreadUtil"
jni-signature="Landroid/support/v7/util/ThreadUtil;"
static="false"
visibility="">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getBackgroundProxy"
native="false"
return="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-return="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ThreadUtil$BackgroundCallback;)Landroid/support/v7/util/ThreadUtil$BackgroundCallback;">
<parameter
name="p0"
type="android.support.v7.util.ThreadUtil.BackgroundCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$BackgroundCallback&lt;TT;&gt;;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getMainThreadProxy"
native="false"
return="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-return="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/ThreadUtil$MainThreadCallback;)Landroid/support/v7/util/ThreadUtil$MainThreadCallback;">
<parameter
name="p0"
type="android.support.v7.util.ThreadUtil.MainThreadCallback&lt;T&gt;"
jni-type="Landroid/support/v7/util/ThreadUtil$MainThreadCallback&lt;TT;&gt;;" />
</method>
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ThreadUtil.BackgroundCallback"
jni-signature="Landroid/support/v7/util/ThreadUtil$BackgroundCallback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="loadTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="recycleTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/TileList$Tile;)V">
<parameter
name="p0"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="refresh"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="updateRange"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIII)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
<parameter
name="p3"
type="int"
jni-type="I" />
<parameter
name="p4"
type="int"
jni-type="I" />
</method>
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ThreadUtil.MainThreadCallback"
jni-signature="Landroid/support/v7/util/ThreadUtil$MainThreadCallback;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="addTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/util/TileList$Tile;)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="removeTile"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="updateItemCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="TileList"
jni-signature="Landroid/support/v7/util/TileList;"
static="false"
visibility="">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="TileList"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="tileSize"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addOrReplace"
native="false"
return="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-return="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/util/TileList$Tile;)Landroid/support/v7/util/TileList$Tile;">
<parameter
name="newTile"
type="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-type="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clear"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getAtIndex"
native="false"
return="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-return="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/util/TileList$Tile;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemAt"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<parameter
name="pos"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAtPos"
native="false"
return="android.support.v7.util.TileList.Tile&lt;T&gt;"
jni-return="Landroid/support/v7/util/TileList$Tile&lt;TT;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/util/TileList$Tile;">
<parameter
name="startPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="size"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="TileList.Tile"
jni-signature="Landroid/support/v7/util/TileList$Tile;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="TileList.Tile"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Class;I)V">
<parameter
name="klass"
type="java.lang.Class&lt;T&gt;"
jni-type="Ljava/lang/Class&lt;TT;&gt;;" />
<parameter
name="size"
type="int"
jni-type="I" />
</constructor>
<field
deprecated="not deprecated"
final="false"
name="mItemCount"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="mItems"
static="false"
synthetic="false"
transient="false"
type="java.lang.Object[]"
type-generic-aware="T[]"
jni-signature="[Ljava/lang/Object;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mStartPosition"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
</package>
<package
name="android.support.v7.widget"
jni-name="android/support/v7/widget">
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AdapterHelper"
jni-signature="Landroid/support/v7/widget/AdapterHelper;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.OpReorderer.Callback"
name-generic-aware="android.support.v7.widget.OpReorderer.Callback"
jni-type="Landroid/support/v7/widget/OpReorderer$Callback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="applyPendingUpdatesToPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="obtainUpdateOp"
native="false"
return="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-return="Landroid/support/v7/widget/AdapterHelper$UpdateOp;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIILjava/lang/Object;)Landroid/support/v7/widget/AdapterHelper$UpdateOp;">
<parameter
name="cmd"
type="int"
jni-type="I" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recycleUpdateOp"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="op"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="AdapterHelper.Callback"
jni-signature="Landroid/support/v7/widget/AdapterHelper$Callback;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="findViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="markViewHoldersUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetPositionsForAdd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetPositionsForMove"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetPositionsForRemovingInvisible"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetPositionsForRemovingLaidOutOrNewView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onDispatchFirstPass"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="p0"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onDispatchSecondPass"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="p0"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="AdapterHelper.UpdateOp"
jni-signature="Landroid/support/v7/widget/AdapterHelper$UpdateOp;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="equals"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Object;)Z">
<parameter
name="o"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hashCode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ChildHelper"
jni-signature="Landroid/support/v7/widget/ChildHelper;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ChildHelper.Bucket"
jni-signature="Landroid/support/v7/widget/ChildHelper$Bucket;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ChildHelper.Callback"
jni-signature="Landroid/support/v7/widget/ChildHelper$Callback;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="addView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="attachViewToParent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="detachViewFromParent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="indexOfChild"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onEnteredHiddenState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onLeftHiddenState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="removeAllViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="removeViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/SimpleItemAnimator;"
extends="android.support.v7.widget.SimpleItemAnimator"
extends-generic-aware="android.support.v7.widget.SimpleItemAnimator"
final="false"
name="DefaultItemAnimator"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="DefaultItemAnimator"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateAdd"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="holder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateChange"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;IIII)Z">
<parameter
name="oldHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="newHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="fromX"
type="int"
jni-type="I" />
<parameter
name="fromY"
type="int"
jni-type="I" />
<parameter
name="toX"
type="int"
jni-type="I" />
<parameter
name="toY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateMove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;IIII)Z">
<parameter
name="holder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="fromX"
type="int"
jni-type="I" />
<parameter
name="fromY"
type="int"
jni-type="I" />
<parameter
name="toX"
type="int"
jni-type="I" />
<parameter
name="toY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateRemove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="holder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canReuseUpdatedViewHolder"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Ljava/util/List;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="payloads"
type="java.util.List&lt;java.lang.Object&gt;"
jni-type="Ljava/util/List&lt;Ljava/lang/Object;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="endAnimation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="endAnimations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isRunning"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="runPendingAnimations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DefaultItemAnimator.1"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DefaultItemAnimator.2"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$2;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DefaultItemAnimator.3"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$3;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="DefaultItemAnimator.4"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$4;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="DefaultItemAnimator.5"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$5;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationCancel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="DefaultItemAnimator.6"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$6;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationCancel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="DefaultItemAnimator.7"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$7;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="DefaultItemAnimator.8"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$8;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animator"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DefaultItemAnimator.ChangeInfo"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$ChangeInfo;"
static="true"
visibility="private">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
<field
deprecated="not deprecated"
final="false"
name="fromX"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="fromY"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="newHolder"
static="false"
synthetic="false"
transient="false"
type="android.support.v7.widget.RecyclerView.ViewHolder"
type-generic-aware="android.support.v7.widget.RecyclerView.ViewHolder"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="oldHolder"
static="false"
synthetic="false"
transient="false"
type="android.support.v7.widget.RecyclerView.ViewHolder"
type-generic-aware="android.support.v7.widget.RecyclerView.ViewHolder"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="toX"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="toY"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="DefaultItemAnimator.MoveInfo"
jni-signature="Landroid/support/v7/widget/DefaultItemAnimator$MoveInfo;"
static="true"
visibility="private">
<field
deprecated="not deprecated"
final="false"
name="fromX"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="fromY"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="holder"
static="false"
synthetic="false"
transient="false"
type="android.support.v7.widget.RecyclerView.ViewHolder"
type-generic-aware="android.support.v7.widget.RecyclerView.ViewHolder"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="toX"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="toY"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$ItemDecoration;"
extends="android.support.v7.widget.RecyclerView.ItemDecoration"
extends-generic-aware="android.support.v7.widget.RecyclerView.ItemDecoration"
final="false"
name="DividerItemDecoration"
jni-signature="Landroid/support/v7/widget/DividerItemDecoration;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="DividerItemDecoration"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;I)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="orientation"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemOffsets"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;Landroid/view/View;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="outRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDrawable"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/drawable/Drawable;)V">
<parameter
name="drawable"
type="android.graphics.drawable.Drawable"
jni-type="Landroid/graphics/drawable/Drawable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setOrientation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="orientation"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="HORIZONTAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="VERTICAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$ItemDecoration;"
extends="android.support.v7.widget.RecyclerView.ItemDecoration"
extends-generic-aware="android.support.v7.widget.RecyclerView.ItemDecoration"
final="false"
name="FastScroller"
jni-signature="Landroid/support/v7/widget/FastScroller;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.RecyclerView.OnItemTouchListener"
name-generic-aware="android.support.v7.widget.RecyclerView.OnItemTouchListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachToRecyclerView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hide"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isDragging"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="canvas"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInterceptTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="ev"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRequestDisallowInterceptTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="disallowIntercept"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="me"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="show"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="FastScroller.1"
jni-signature="Landroid/support/v7/widget/FastScroller$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$OnScrollListener;"
extends="android.support.v7.widget.RecyclerView.OnScrollListener"
extends-generic-aware="android.support.v7.widget.RecyclerView.OnScrollListener"
final="false"
name="FastScroller.2"
jni-signature="Landroid/support/v7/widget/FastScroller$2;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrolled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/animation/AnimatorListenerAdapter;"
extends="android.animation.AnimatorListenerAdapter"
extends-generic-aware="android.animation.AnimatorListenerAdapter"
final="false"
name="FastScroller.AnimatorListener"
jni-signature="Landroid/support/v7/widget/FastScroller$AnimatorListener;"
static="false"
visibility="private">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationCancel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="FastScroller.AnimatorUpdater"
jni-signature="Landroid/support/v7/widget/FastScroller$AnimatorUpdater;"
static="false"
visibility="private">
<implements
name="android.animation.ValueAnimator.AnimatorUpdateListener"
name-generic-aware="android.animation.ValueAnimator.AnimatorUpdateListener"
jni-type="Landroid/animation/ValueAnimator$AnimatorUpdateListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationUpdate"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/ValueAnimator;)V">
<parameter
name="valueAnimator"
type="android.animation.ValueAnimator"
jni-type="Landroid/animation/ValueAnimator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="GapWorker"
jni-signature="Landroid/support/v7/widget/GapWorker;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="add"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="remove"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="GapWorker.1"
jni-signature="Landroid/support/v7/widget/GapWorker$1;"
static="true"
visibility="">
<implements
name="java.util.Comparator"
name-generic-aware="java.util.Comparator&lt;android.support.v7.widget.GapWorker.Task&gt;"
jni-type="Ljava/util/Comparator&lt;Landroid/support/v7/widget/GapWorker$Task;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/GapWorker$Task;Landroid/support/v7/widget/GapWorker$Task;)I">
<parameter
name="lhs"
type="android.support.v7.widget.GapWorker.Task"
jni-type="Landroid/support/v7/widget/GapWorker$Task;" />
<parameter
name="rhs"
type="android.support.v7.widget.GapWorker.Task"
jni-type="Landroid/support/v7/widget/GapWorker$Task;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="compare"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)I">
<parameter
name="p0"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
<parameter
name="p1"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="GapWorker.LayoutPrefetchRegistryImpl"
jni-signature="Landroid/support/v7/widget/GapWorker$LayoutPrefetchRegistryImpl;"
static="true"
visibility="">
<implements
name="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
name-generic-aware="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="layoutPosition"
type="int"
jni-type="I" />
<parameter
name="pixelDistance"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="GapWorker.Task"
jni-signature="Landroid/support/v7/widget/GapWorker$Task;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clear"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<field
deprecated="not deprecated"
final="false"
name="distanceToItem"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="immediate"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="position"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="view"
static="false"
synthetic="false"
transient="false"
type="android.support.v7.widget.RecyclerView"
type-generic-aware="android.support.v7.widget.RecyclerView"
jni-signature="Landroid/support/v7/widget/RecyclerView;"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="viewVelocity"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/LinearLayoutManager;"
extends="android.support.v7.widget.LinearLayoutManager"
extends-generic-aware="android.support.v7.widget.LinearLayoutManager"
final="false"
name="GridLayoutManager"
jni-signature="Landroid/support/v7/widget/GridLayoutManager;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;I)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="spanCount"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;IIZ)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="spanCount"
type="int"
jni-type="I" />
<parameter
name="orientation"
type="int"
jni-type="I" />
<parameter
name="reverseLayout"
type="boolean"
jni-type="Z" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;II)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
<parameter
name="defStyleAttr"
type="int"
jni-type="I" />
<parameter
name="defStyleRes"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="checkLayoutParams"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)Z">
<parameter
name="lp"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateDefaultLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="lp"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getColumnCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRowCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanSizeLookup"
native="false"
return="android.support.v7.widget.GridLayoutManager.SpanSizeLookup"
jni-return="Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFocusSearchFailed"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="focusDirection"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfoForItem"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsAdded"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;III)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="from"
type="int"
jni-type="I" />
<parameter
name="to"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutCompleted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollHorizontallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollVerticallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMeasuredDimension"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;II)V">
<parameter
name="childrenBounds"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="wSpec"
type="int"
jni-type="I" />
<parameter
name="hSpec"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSpanCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="spanCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSpanSizeLookup"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;)V">
<parameter
name="spanSizeLookup"
type="android.support.v7.widget.GridLayoutManager.SpanSizeLookup"
jni-type="Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setStackFromEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="stackFromEnd"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="supportsPredictiveItemAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<field
deprecated="not deprecated"
final="true"
name="DEFAULT_SPAN_COUNT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;"
extends="android.support.v7.widget.GridLayoutManager.SpanSizeLookup"
extends-generic-aware="android.support.v7.widget.GridLayoutManager.SpanSizeLookup"
final="true"
name="GridLayoutManager.DefaultSpanSizeLookup"
jni-signature="Landroid/support/v7/widget/GridLayoutManager$DefaultSpanSizeLookup;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.DefaultSpanSizeLookup"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanIndex"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="spanCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
extends="android.support.v7.widget.RecyclerView.LayoutParams"
extends-generic-aware="android.support.v7.widget.RecyclerView.LayoutParams"
final="false"
name="GridLayoutManager.LayoutParams"
jni-signature="Landroid/support/v7/widget/GridLayoutManager$LayoutParams;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="width"
type="int"
jni-type="I" />
<parameter
name="height"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)V">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V">
<parameter
name="source"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$MarginLayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.MarginLayoutParams"
jni-type="Landroid/view/ViewGroup$MarginLayoutParams;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanIndex"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<field
deprecated="not deprecated"
final="true"
name="INVALID_SPAN_ID"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="GridLayoutManager.SpanSizeLookup"
jni-signature="Landroid/support/v7/widget/GridLayoutManager$SpanSizeLookup;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="GridLayoutManager.SpanSizeLookup"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanGroupIndex"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="adapterPosition"
type="int"
jni-type="I" />
<parameter
name="spanCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanIndex"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="spanCount"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getSpanSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="invalidateSpanIndexCache"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isSpanIndexCacheEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSpanIndexCacheEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="cacheSpanIndices"
type="boolean"
jni-type="Z" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="LayoutState"
jni-signature="Landroid/support/v7/widget/LayoutState;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
extends="android.support.v7.widget.RecyclerView.LayoutManager"
extends-generic-aware="android.support.v7.widget.RecyclerView.LayoutManager"
final="false"
name="LinearLayoutManager"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager;"
static="false"
visibility="public">
<implements
name="android.support.v7.widget.helper.ItemTouchHelper.ViewDropHandler"
name-generic-aware="android.support.v7.widget.helper.ItemTouchHelper.ViewDropHandler"
jni-type="Landroid/support/v7/widget/helper/ItemTouchHelper$ViewDropHandler;" />
<implements
name="android.support.v7.widget.RecyclerView.SmoothScroller.ScrollVectorProvider"
name-generic-aware="android.support.v7.widget.RecyclerView.SmoothScroller.ScrollVectorProvider"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;" />
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;IZ)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="orientation"
type="int"
jni-type="I" />
<parameter
name="reverseLayout"
type="boolean"
jni-type="Z" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;II)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
<parameter
name="defStyleAttr"
type="int"
jni-type="I" />
<parameter
name="defStyleRes"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assertNotInLayoutOrScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/String;)V">
<parameter
name="message"
type="java.lang.String"
jni-type="Ljava/lang/String;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollHorizontally"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollVertically"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="collectAdjacentPrefetchPositions"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="layoutPrefetchRegistry"
type="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="collectInitialPrefetchPositions"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V">
<parameter
name="adapterItemCount"
type="int"
jni-type="I" />
<parameter
name="layoutPrefetchRegistry"
type="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeScrollVectorForPosition"
native="false"
return="android.graphics.PointF"
jni-return="Landroid/graphics/PointF;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/graphics/PointF;">
<parameter
name="targetPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstCompletelyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastCompletelyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewByPosition"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateDefaultLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getExtraLayoutSpace"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getInitialPrefetchItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getOrientation"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRecycleChildrenOnDetach"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getReverseLayout"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getStackFromEnd"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAutoMeasureEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isLayoutRTL"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isSmoothScrollbarEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFocusSearchFailed"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="focusDirection"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutCompleted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRestoreInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcelable;)V">
<parameter
name="state"
type="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSaveInstanceState"
native="false"
return="android.os.Parcelable"
jni-return="Landroid/os/Parcelable;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/os/Parcelable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="prepareForDrop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/view/View;II)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="target"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="x"
type="int"
jni-type="I" />
<parameter
name="y"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollHorizontallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPositionWithOffset"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollVerticallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setInitialPrefetchItemCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setOrientation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="orientation"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setRecycleChildrenOnDetach"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="recycleChildrenOnDetach"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setReverseLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="reverseLayout"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSmoothScrollbarEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="enabled"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setStackFromEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="stackFromEnd"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;I)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="supportsPredictiveItemAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<field
deprecated="not deprecated"
final="true"
name="HORIZONTAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="INVALID_OFFSET"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-2147483648"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="VERTICAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="LinearLayoutManager.AnchorInfo"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager$AnchorInfo;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assignFromView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assignFromViewAndKeepVisibleRect"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="LinearLayoutManager.LayoutChunkResult"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager$LayoutChunkResult;"
static="true"
visibility="protected">
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager.LayoutChunkResult"
static="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<field
deprecated="not deprecated"
final="false"
name="mConsumed"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mFinished"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mFocusable"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mIgnoreConsumed"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="LinearLayoutManager.LayoutState"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager$LayoutState;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assignPositionFromScrapList"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assignPositionFromScrapList"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="ignore"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="nextViewInLimitedList"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/view/View;">
<parameter
name="ignore"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="LinearLayoutManager.SavedState"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager$SavedState;"
static="true"
visibility="public">
<implements
name="android.os.Parcelable"
name-generic-aware="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager.SavedState"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<constructor
deprecated="not deprecated"
final="false"
name="LinearLayoutManager.SavedState"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/LinearLayoutManager$SavedState;)V">
<parameter
name="other"
type="android.support.v7.widget.LinearLayoutManager.SavedState"
jni-type="Landroid/support/v7/widget/LinearLayoutManager$SavedState;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="describeContents"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="writeToParcel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;I)V">
<parameter
name="dest"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="flags"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="CREATOR"
static="true"
synthetic="false"
transient="false"
type="android.os.Parcelable.Creator"
type-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.LinearLayoutManager.SavedState&gt;"
jni-signature="Landroid/os/Parcelable$Creator;"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="LinearLayoutManager.SavedState.1"
jni-signature="Landroid/support/v7/widget/LinearLayoutManager$SavedState$1;"
static="true"
visibility="">
<implements
name="android.os.Parcelable.Creator"
name-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.LinearLayoutManager.SavedState&gt;"
jni-type="Landroid/os/Parcelable$Creator&lt;Landroid/support/v7/widget/LinearLayoutManager$SavedState;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="android.support.v7.widget.LinearLayoutManager.SavedState"
jni-return="Landroid/support/v7/widget/LinearLayoutManager$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;)Landroid/support/v7/widget/LinearLayoutManager$SavedState;">
<parameter
name="in"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Landroid/os/Parcel;)Ljava/lang/Object;">
<parameter
name="p0"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="android.support.v7.widget.LinearLayoutManager.SavedState[]"
jni-return="[Landroid/support/v7/widget/LinearLayoutManager$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)[Landroid/support/v7/widget/LinearLayoutManager$SavedState;">
<parameter
name="size"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="java.lang.Object[]"
jni-return="[Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(I)[Ljava/lang/Object;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$SmoothScroller;"
extends="android.support.v7.widget.RecyclerView.SmoothScroller"
extends-generic-aware="android.support.v7.widget.RecyclerView.SmoothScroller"
final="false"
name="LinearSmoothScroller"
jni-signature="Landroid/support/v7/widget/LinearSmoothScroller;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="LinearSmoothScroller"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDtToFit"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIII)I">
<parameter
name="viewStart"
type="int"
jni-type="I" />
<parameter
name="viewEnd"
type="int"
jni-type="I" />
<parameter
name="boxStart"
type="int"
jni-type="I" />
<parameter
name="boxEnd"
type="int"
jni-type="I" />
<parameter
name="snapPreference"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDxToMakeVisible"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="snapPreference"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDyToMakeVisible"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="snapPreference"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateSpeedPerPixel"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/DisplayMetrics;)F">
<parameter
name="displayMetrics"
type="android.util.DisplayMetrics"
jni-type="Landroid/util/DisplayMetrics;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateTimeForDeceleration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateTimeForScrolling"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getHorizontalSnapPreference"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getVerticalSnapPreference"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSeekTargetStep"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="action"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onStop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTargetFound"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="targetView"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="action"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="updateActionForInterimTarget"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="action"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
<field
deprecated="not deprecated"
final="true"
name="mDecelerateInterpolator"
static="false"
synthetic="false"
transient="false"
type="android.view.animation.DecelerateInterpolator"
type-generic-aware="android.view.animation.DecelerateInterpolator"
jni-signature="Landroid/view/animation/DecelerateInterpolator;"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mInterimTargetDx"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mInterimTargetDy"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="mLinearInterpolator"
static="false"
synthetic="false"
transient="false"
type="android.view.animation.LinearInterpolator"
type-generic-aware="android.view.animation.LinearInterpolator"
jni-signature="Landroid/view/animation/LinearInterpolator;"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="mTargetVector"
static="false"
synthetic="false"
transient="false"
type="android.graphics.PointF"
type-generic-aware="android.graphics.PointF"
jni-signature="Landroid/graphics/PointF;"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SNAP_TO_ANY"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SNAP_TO_END"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SNAP_TO_START"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/SnapHelper;"
extends="android.support.v7.widget.SnapHelper"
extends-generic-aware="android.support.v7.widget.SnapHelper"
final="false"
name="LinearSnapHelper"
jni-signature="Landroid/support/v7/widget/LinearSnapHelper;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="LinearSnapHelper"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDistanceToFinalSnap"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;Landroid/view/View;)[I">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="targetView"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findSnapView"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/view/View;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findTargetSnapPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;II)I">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="OpReorderer"
jni-signature="Landroid/support/v7/widget/OpReorderer;"
static="false"
visibility="" />
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="OpReorderer.Callback"
jni-signature="Landroid/support/v7/widget/OpReorderer$Callback;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="obtainUpdateOp"
native="false"
return="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-return="Landroid/support/v7/widget/AdapterHelper$UpdateOp;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIILjava/lang/Object;)Landroid/support/v7/widget/AdapterHelper$UpdateOp;">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
<parameter
name="p3"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="recycleUpdateOp"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="p0"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
</interface>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="OrientationHelper"
jni-signature="Landroid/support/v7/widget/OrientationHelper;"
static="false"
visibility="public">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createHorizontalHelper"
native="false"
return="android.support.v7.widget.OrientationHelper"
jni-return="Landroid/support/v7/widget/OrientationHelper;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/support/v7/widget/OrientationHelper;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createOrientationHelper"
native="false"
return="android.support.v7.widget.OrientationHelper"
jni-return="Landroid/support/v7/widget/OrientationHelper;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;I)Landroid/support/v7/widget/OrientationHelper;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="orientation"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createVerticalHelper"
native="false"
return="android.support.v7.widget.OrientationHelper"
jni-return="Landroid/support/v7/widget/OrientationHelper;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/support/v7/widget/OrientationHelper;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getDecoratedEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurement"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurementInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getDecoratedStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getEndAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getEndPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getLayoutManager"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutManager"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getMode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getModeInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getStartAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getTotalSpace"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTotalSpaceChange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getTransformedEndWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getTransformedStartWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetChild"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="offsetChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutComplete"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<field
deprecated="not deprecated"
final="true"
name="HORIZONTAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="mLayoutManager"
static="false"
synthetic="false"
transient="false"
type="android.support.v7.widget.RecyclerView.LayoutManager"
type-generic-aware="android.support.v7.widget.RecyclerView.LayoutManager"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
visibility="protected"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="VERTICAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/OrientationHelper;"
extends="android.support.v7.widget.OrientationHelper"
extends-generic-aware="android.support.v7.widget.OrientationHelper"
final="true"
name="OrientationHelper.1"
jni-signature="Landroid/support/v7/widget/OrientationHelper$1;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurement"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurementInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEndAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEndPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getModeInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getStartAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTotalSpace"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTransformedEndWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTransformedStartWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChild"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="amount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/OrientationHelper;"
extends="android.support.v7.widget.OrientationHelper"
extends-generic-aware="android.support.v7.widget.OrientationHelper"
final="true"
name="OrientationHelper.2"
jni-signature="Landroid/support/v7/widget/OrientationHelper$2;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurement"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasurementInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEndAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEndPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getModeInOther"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getStartAfterPadding"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTotalSpace"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTransformedEndWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTransformedStartWithDecoration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChild"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="amount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/SnapHelper;"
extends="android.support.v7.widget.SnapHelper"
extends-generic-aware="android.support.v7.widget.SnapHelper"
final="false"
name="PagerSnapHelper"
jni-signature="Landroid/support/v7/widget/PagerSnapHelper;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="PagerSnapHelper"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateDistanceToFinalSnap"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;Landroid/view/View;)[I">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="targetView"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createSnapScroller"
native="false"
return="android.support.v7.widget.LinearSmoothScroller"
jni-return="Landroid/support/v7/widget/LinearSmoothScroller;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/support/v7/widget/LinearSmoothScroller;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findSnapView"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/view/View;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findTargetSnapPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;II)I">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/LinearSmoothScroller;"
extends="android.support.v7.widget.LinearSmoothScroller"
extends-generic-aware="android.support.v7.widget.LinearSmoothScroller"
final="false"
name="PagerSnapHelper.1"
jni-signature="Landroid/support/v7/widget/PagerSnapHelper$1;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateSpeedPerPixel"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/DisplayMetrics;)F">
<parameter
name="displayMetrics"
type="android.util.DisplayMetrics"
jni-type="Landroid/util/DisplayMetrics;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateTimeForScrolling"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTargetFound"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="targetView"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="action"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/view/ViewGroup;"
extends="android.view.ViewGroup"
extends-generic-aware="android.view.ViewGroup"
final="false"
name="RecyclerView"
jni-signature="Landroid/support/v7/widget/RecyclerView;"
static="false"
visibility="public">
<implements
name="android.support.v4.view.ScrollingView"
name-generic-aware="android.support.v4.view.ScrollingView"
jni-type="Landroid/support/v4/view/ScrollingView;" />
<implements
name="android.support.v4.view.NestedScrollingChild2"
name-generic-aware="android.support.v4.view.NestedScrollingChild2"
jni-type="Landroid/support/v4/view/NestedScrollingChild2;" />
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;I)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
<parameter
name="defStyle"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addFocusables"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/util/ArrayList;II)V">
<parameter
name="views"
type="java.util.ArrayList&lt;android.view.View&gt;"
jni-type="Ljava/util/ArrayList&lt;Landroid/view/View;&gt;;" />
<parameter
name="direction"
type="int"
jni-type="I" />
<parameter
name="focusableMode"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addItemDecoration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ItemDecoration;)V">
<parameter
name="decor"
type="android.support.v7.widget.RecyclerView.ItemDecoration"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemDecoration;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addItemDecoration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ItemDecoration;I)V">
<parameter
name="decor"
type="android.support.v7.widget.RecyclerView.ItemDecoration"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemDecoration;" />
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addOnChildAttachStateChangeListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addOnItemTouchListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnItemTouchListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addOnScrollListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnScrollListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnScrollListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="checkLayoutParams"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)Z">
<parameter
name="p"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clearOnChildAttachStateChangeListeners"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clearOnScrollListeners"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedFling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(FFZ)Z">
<parameter
name="velocityX"
type="float"
jni-type="F" />
<parameter
name="velocityY"
type="float"
jni-type="F" />
<parameter
name="consumed"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedPreFling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(FF)Z">
<parameter
name="velocityX"
type="float"
jni-type="F" />
<parameter
name="velocityY"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedPreScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II[I[I)Z">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="consumed"
type="int[]"
jni-type="[I" />
<parameter
name="offsetInWindow"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedPreScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II[I[II)Z">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="consumed"
type="int[]"
jni-type="[I" />
<parameter
name="offsetInWindow"
type="int[]"
jni-type="[I" />
<parameter
name="type"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIII[I)Z">
<parameter
name="dxConsumed"
type="int"
jni-type="I" />
<parameter
name="dyConsumed"
type="int"
jni-type="I" />
<parameter
name="dxUnconsumed"
type="int"
jni-type="I" />
<parameter
name="dyUnconsumed"
type="int"
jni-type="I" />
<parameter
name="offsetInWindow"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchNestedScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIII[II)Z">
<parameter
name="dxConsumed"
type="int"
jni-type="I" />
<parameter
name="dyConsumed"
type="int"
jni-type="I" />
<parameter
name="dxUnconsumed"
type="int"
jni-type="I" />
<parameter
name="dyUnconsumed"
type="int"
jni-type="I" />
<parameter
name="offsetInWindow"
type="int[]"
jni-type="[I" />
<parameter
name="type"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchRestoreInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/SparseArray;)V">
<parameter
name="container"
type="android.util.SparseArray&lt;android.os.Parcelable&gt;"
jni-type="Landroid/util/SparseArray&lt;Landroid/os/Parcelable;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="dispatchSaveInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/SparseArray;)V">
<parameter
name="container"
type="android.util.SparseArray&lt;android.os.Parcelable&gt;"
jni-type="Landroid/util/SparseArray&lt;Landroid/os/Parcelable;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="draw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="drawChild"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/view/View;J)Z">
<parameter
name="canvas"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="drawingTime"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findChildViewUnder"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(FF)Landroid/view/View;">
<parameter
name="x"
type="float"
jni-type="F" />
<parameter
name="y"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findContainingItemView"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/view/View;">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findContainingViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewHolderForAdapterPosition"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewHolderForItemId"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="id"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewHolderForLayoutPosition"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="findViewHolderForPosition"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="fling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="focusSearch"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="direction"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateDefaultLayoutParams"
native="false"
return="android.view.ViewGroup.LayoutParams"
jni-return="Landroid/view/ViewGroup$LayoutParams;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/ViewGroup$LayoutParams;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.view.ViewGroup.LayoutParams"
jni-return="Landroid/view/ViewGroup$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;">
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.view.ViewGroup.LayoutParams"
jni-return="Landroid/view/ViewGroup$LayoutParams;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;">
<parameter
name="p"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getAdapter"
native="false"
return="android.support.v7.widget.RecyclerView.Adapter"
jni-return="Landroid/support/v7/widget/RecyclerView$Adapter;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$Adapter;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBaseline"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildAdapterPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildDrawingOrder"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="childCount"
type="int"
jni-type="I" />
<parameter
name="i"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildItemId"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)J">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildLayoutPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="getChildPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getClipToPadding"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getCompatAccessibilityDelegate"
native="false"
return="android.support.v7.widget.RecyclerViewAccessibilityDelegate"
jni-return="Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedBoundsWithMargins"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/graphics/Rect;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="outBounds"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getEdgeEffectFactory"
native="false"
return="android.support.v7.widget.RecyclerView.EdgeEffectFactory"
jni-return="Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemAnimator"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$ItemAnimator;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemDecorationAt"
native="false"
return="android.support.v7.widget.RecyclerView.ItemDecoration"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemDecoration;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ItemDecoration;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemDecorationCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getLayoutManager"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutManager"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMaxFlingVelocity"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMinFlingVelocity"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getOnFlingListener"
native="false"
return="android.support.v7.widget.RecyclerView.OnFlingListener"
jni-return="Landroid/support/v7/widget/RecyclerView$OnFlingListener;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$OnFlingListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPreserveFocusAfterLayout"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRecycledViewPool"
native="false"
return="android.support.v7.widget.RecyclerView.RecycledViewPool"
jni-return="Landroid/support/v7/widget/RecyclerView$RecycledViewPool;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$RecycledViewPool;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getScrollState"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasFixedSize"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasNestedScrollingParent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasNestedScrollingParent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Z">
<parameter
name="type"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasPendingAdapterUpdates"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="invalidateItemDecorations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAnimating"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAttachedToWindow"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isComputingLayout"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isLayoutFrozen"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isNestedScrollingEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenHorizontal"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenVertical"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onGenericMotionEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/MotionEvent;)Z">
<parameter
name="event"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInterceptTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/MotionEvent;)Z">
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(ZIIII)V">
<parameter
name="changed"
type="boolean"
jni-type="Z" />
<parameter
name="l"
type="int"
jni-type="I" />
<parameter
name="t"
type="int"
jni-type="I" />
<parameter
name="r"
type="int"
jni-type="I" />
<parameter
name="b"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMeasure"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="widthSpec"
type="int"
jni-type="I" />
<parameter
name="heightSpec"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRequestFocusInDescendants"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/graphics/Rect;)Z">
<parameter
name="direction"
type="int"
jni-type="I" />
<parameter
name="previouslyFocusedRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRestoreInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcelable;)V">
<parameter
name="state"
type="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSaveInstanceState"
native="false"
return="android.os.Parcelable"
jni-return="Landroid/os/Parcelable;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()Landroid/os/Parcelable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrolled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrollStateChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="state"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSizeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(IIII)V">
<parameter
name="w"
type="int"
jni-type="I" />
<parameter
name="h"
type="int"
jni-type="I" />
<parameter
name="oldw"
type="int"
jni-type="I" />
<parameter
name="oldh"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/MotionEvent;)Z">
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeDetachedView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Z)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="animate"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeItemDecoration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ItemDecoration;)V">
<parameter
name="decor"
type="android.support.v7.widget.RecyclerView.ItemDecoration"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemDecoration;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeItemDecorationAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeOnChildAttachStateChangeListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeOnItemTouchListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnItemTouchListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeOnScrollListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnScrollListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnScrollListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestChildFocus"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestChildRectangleOnScreen"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/graphics/Rect;Z)Z">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="rect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="immediate"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestDisallowInterceptTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="disallowIntercept"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="x"
type="int"
jni-type="I" />
<parameter
name="y"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollTo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="x"
type="int"
jni-type="I" />
<parameter
name="y"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="sendAccessibilityEventUnchecked"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setAccessibilityDelegateCompat"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;)V">
<parameter
name="accessibilityDelegate"
type="android.support.v7.widget.RecyclerViewAccessibilityDelegate"
jni-type="Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setAdapter"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setChildDrawingOrderCallback"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ChildDrawingOrderCallback;)V">
<parameter
name="childDrawingOrderCallback"
type="android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback"
jni-type="Landroid/support/v7/widget/RecyclerView$ChildDrawingOrderCallback;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setClipToPadding"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="clipToPadding"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setEdgeEffectFactory"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory;)V">
<parameter
name="edgeEffectFactory"
type="android.support.v7.widget.RecyclerView.EdgeEffectFactory"
jni-type="Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setHasFixedSize"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="hasFixedSize"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setItemAnimator"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ItemAnimator;)V">
<parameter
name="animator"
type="android.support.v7.widget.RecyclerView.ItemAnimator"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setItemViewCacheSize"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="size"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setLayoutFrozen"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="frozen"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setLayoutManager"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V">
<parameter
name="layout"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setNestedScrollingEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="enabled"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setOnFlingListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnFlingListener;)V">
<parameter
name="onFlingListener"
type="android.support.v7.widget.RecyclerView.OnFlingListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnFlingListener;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="setOnScrollListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.OnScrollListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnScrollListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setPreserveFocusAfterLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="preserveFocusAfterLayout"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setRecycledViewPool"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$RecycledViewPool;)V">
<parameter
name="pool"
type="android.support.v7.widget.RecyclerView.RecycledViewPool"
jni-type="Landroid/support/v7/widget/RecyclerView$RecycledViewPool;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setRecyclerListener"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$RecyclerListener;)V">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.RecyclerListener"
jni-type="Landroid/support/v7/widget/RecyclerView$RecyclerListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setScrollingTouchSlop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="slopConstant"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setViewCacheExtension"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewCacheExtension;)V">
<parameter
name="extension"
type="android.support.v7.widget.RecyclerView.ViewCacheExtension"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewCacheExtension;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/view/animation/Interpolator;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="startNestedScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Z">
<parameter
name="axes"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="startNestedScroll"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="axes"
type="int"
jni-type="I" />
<parameter
name="type"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="stopNestedScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="stopNestedScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="type"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="stopScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="swapAdapter"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;Z)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
<parameter
name="removeAndRecycleExistingViews"
type="boolean"
jni-type="Z" />
</method>
<field
deprecated="not deprecated"
final="true"
name="HORIZONTAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="INVALID_TYPE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="NO_ID"
static="true"
synthetic="false"
transient="false"
type="long"
type-generic-aware="long"
jni-signature="J"
value="-1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="NO_POSITION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SCROLL_STATE_DRAGGING"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SCROLL_STATE_IDLE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="SCROLL_STATE_SETTLING"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="TOUCH_SLOP_DEFAULT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="TOUCH_SLOP_PAGING"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="VERTICAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.1"
jni-signature="Landroid/support/v7/widget/RecyclerView$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.2"
jni-signature="Landroid/support/v7/widget/RecyclerView$2;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="RecyclerView.3"
jni-signature="Landroid/support/v7/widget/RecyclerView$3;"
static="true"
visibility="">
<implements
name="android.view.animation.Interpolator"
name-generic-aware="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getInterpolation"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)F">
<parameter
name="t"
type="float"
jni-type="F" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.4"
jni-signature="Landroid/support/v7/widget/RecyclerView$4;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.ViewInfoStore.ProcessCallback"
name-generic-aware="android.support.v7.widget.ViewInfoStore.ProcessCallback"
jni-type="Landroid/support/v7/widget/ViewInfoStore$ProcessCallback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="processAppeared"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="info"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="processDisappeared"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="info"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="processPersistent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="unused"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.5"
jni-signature="Landroid/support/v7/widget/RecyclerView$5;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.ChildHelper.Callback"
name-generic-aware="android.support.v7.widget.ChildHelper.Callback"
jni-type="Landroid/support/v7/widget/ChildHelper$Callback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachViewToParent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
<parameter
name="layoutParams"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachViewFromParent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="indexOfChild"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onEnteredHiddenState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLeftHiddenState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAllViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.6"
jni-signature="Landroid/support/v7/widget/RecyclerView$6;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.AdapterHelper.Callback"
name-generic-aware="android.support.v7.widget.AdapterHelper.Callback"
jni-type="Landroid/support/v7/widget/AdapterHelper$Callback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewHolder"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="markViewHoldersUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetPositionsForAdd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetPositionsForMove"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="from"
type="int"
jni-type="I" />
<parameter
name="to"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetPositionsForRemovingInvisible"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="start"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetPositionsForRemovingLaidOutOrNewView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDispatchFirstPass"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="op"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDispatchSecondPass"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V">
<parameter
name="op"
type="android.support.v7.widget.AdapterHelper.UpdateOp"
jni-type="Landroid/support/v7/widget/AdapterHelper$UpdateOp;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.Adapter"
jni-signature="Landroid/support/v7/widget/RecyclerView$Adapter;"
static="true"
visibility="public">
<typeParameters>
<typeParameter
name="VH"
jni-classBound="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
classBound="android.support.v7.widget.RecyclerView.ViewHolder"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.Adapter"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="bindViewHolder"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="createViewHolder"
native="false"
return="VH"
jni-return="TVH;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="parent"
type="android.view.ViewGroup"
jni-type="Landroid/view/ViewGroup;" />
<parameter
name="viewType"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemId"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)J">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemViewType"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="hasObservers"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="hasStableIds"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyDataSetChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemRangeInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemRangeRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="notifyItemRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAttachedToRecyclerView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onBindViewHolder"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V">
<parameter
name="p0"
type="VH"
jni-type="TVH;" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onBindViewHolder"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;ILjava/util/List;)V">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="payloads"
type="java.util.List&lt;java.lang.Object&gt;"
jni-type="Ljava/util/List&lt;Ljava/lang/Object;&gt;;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onCreateViewHolder"
native="false"
return="VH"
jni-return="TVH;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="p0"
type="android.view.ViewGroup"
jni-type="Landroid/view/ViewGroup;" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDetachedFromRecyclerView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFailedToRecycleView"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onViewAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onViewDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onViewRecycled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="holder"
type="VH"
jni-type="TVH;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="registerAdapterDataObserver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;)V">
<parameter
name="observer"
type="android.support.v7.widget.RecyclerView.AdapterDataObserver"
jni-type="Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setHasStableIds"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="hasStableIds"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="unregisterAdapterDataObserver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;)V">
<parameter
name="observer"
type="android.support.v7.widget.RecyclerView.AdapterDataObserver"
jni-type="Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/database/Observable;"
extends="android.database.Observable"
extends-generic-aware="android.database.Observable&lt;android.support.v7.widget.RecyclerView.AdapterDataObserver&gt;"
final="false"
name="RecyclerView.AdapterDataObservable"
jni-signature="Landroid/support/v7/widget/RecyclerView$AdapterDataObservable;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasObservers"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyItemMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyItemRangeInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="notifyItemRangeRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.AdapterDataObserver"
jni-signature="Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.AdapterDataObserver"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(III)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.ChildDrawingOrderCallback"
jni-signature="Landroid/support/v7/widget/RecyclerView$ChildDrawingOrderCallback;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onGetChildDrawingOrder"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.EdgeEffectFactory"
jni-signature="Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.EdgeEffectFactory"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createEdgeEffect"
native="false"
return="android.widget.EdgeEffect"
jni-return="Landroid/widget/EdgeEffect;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;I)Landroid/widget/EdgeEffect;">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="direction"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="DIRECTION_BOTTOM"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="3"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="DIRECTION_LEFT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="DIRECTION_RIGHT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="DIRECTION_TOP"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.EdgeEffectFactory.EdgeDirection"
jni-signature="Landroid/support/v7/widget/RecyclerView$EdgeEffectFactory$EdgeDirection;"
static="true"
visibility="public">
<implements
name="java.lang.annotation.Annotation"
name-generic-aware="java.lang.annotation.Annotation"
jni-type="Ljava/lang/annotation/Annotation;" />
</interface>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ItemAnimator"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimator;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemAnimator"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateAppearance"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateChange"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p3"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateDisappearance"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animatePersistence"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canReuseUpdatedViewHolder"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canReuseUpdatedViewHolder"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Ljava/util/List;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="payloads"
type="java.util.List&lt;java.lang.Object&gt;"
jni-type="Ljava/util/List&lt;Ljava/lang/Object;&gt;;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchAnimationFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchAnimationsFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchAnimationStarted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="endAnimation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="endAnimations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getAddDuration"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()J" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChangeDuration"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()J" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMoveDuration"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()J" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRemoveDuration"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()J" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="isRunning"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="isRunning"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorFinishedListener;)Z">
<parameter
name="listener"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorFinishedListener;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="obtainHolderInfo"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStarted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recordPostLayoutInformation"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$ViewHolder;)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recordPreLayoutInformation"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$ViewHolder;ILjava/util/List;)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="changeFlags"
type="int"
jni-type="I" />
<parameter
name="payloads"
type="java.util.List&lt;java.lang.Object&gt;"
jni-type="Ljava/util/List&lt;Ljava/lang/Object;&gt;;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="runPendingAnimations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setAddDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)V">
<parameter
name="addDuration"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setChangeDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)V">
<parameter
name="changeDuration"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMoveDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)V">
<parameter
name="moveDuration"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setRemoveDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)V">
<parameter
name="removeDuration"
type="long"
jni-type="J" />
</method>
<field
deprecated="not deprecated"
final="true"
name="FLAG_APPEARED_IN_PRE_LAYOUT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="4096"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="FLAG_CHANGED"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="FLAG_INVALIDATED"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="4"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="FLAG_MOVED"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2048"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="FLAG_REMOVED"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="8"
visibility="public"
volatile="false" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemAnimator.AdapterChanges"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimator$AdapterChanges;"
static="true"
visibility="public">
<implements
name="java.lang.annotation.Annotation"
name-generic-aware="java.lang.annotation.Annotation"
jni-type="Ljava/lang/annotation/Annotation;" />
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemAnimator.ItemAnimatorFinishedListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorFinishedListener;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onAnimationsFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemAnimator.ItemAnimatorListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorListener;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onAnimationFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ItemAnimator.ItemHolderInfo"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemAnimator.ItemHolderInfo"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setFrom"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;">
<parameter
name="holder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setFrom"
native="false"
return="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-return="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;">
<parameter
name="holder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="flags"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="false"
name="bottom"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="changeFlags"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="left"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="right"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="top"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ItemAnimatorRestoreListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener;"
static="false"
visibility="private">
<implements
name="android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorListener"
name-generic-aware="android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorListener"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemAnimatorListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ItemDecoration"
jni-signature="Landroid/support/v7/widget/RecyclerView$ItemDecoration;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.ItemDecoration"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="deprecated"
final="false"
name="getItemOffsets"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;ILandroid/support/v7/widget/RecyclerView;)V">
<parameter
name="outRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="itemPosition"
type="int"
jni-type="I" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemOffsets"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;Landroid/view/View;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="outRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.LayoutManager"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addDisappearingView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addDisappearingView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assertInLayoutOrScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/String;)V">
<parameter
name="message"
type="java.lang.String"
jni-type="Ljava/lang/String;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assertNotInLayoutOrScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/String;)V">
<parameter
name="message"
type="java.lang.String"
jni-type="Ljava/lang/String;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/support/v7/widget/RecyclerView$LayoutParams;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="index"
type="int"
jni-type="I" />
<parameter
name="lp"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateItemDecorationsForChild"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/graphics/Rect;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="outRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollHorizontally"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollVertically"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="checkLayoutParams"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)Z">
<parameter
name="lp"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="chooseSize"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(III)I">
<parameter
name="spec"
type="int"
jni-type="I" />
<parameter
name="desired"
type="int"
jni-type="I" />
<parameter
name="min"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="collectAdjacentPrefetchPositions"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="layoutPrefetchRegistry"
type="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="collectInitialPrefetchPositions"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V">
<parameter
name="adapterItemCount"
type="int"
jni-type="I" />
<parameter
name="layoutPrefetchRegistry"
type="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachAndScrapAttachedViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachAndScrapView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachAndScrapViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="index"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="detachViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="endAnimation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findContainingItemView"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)Landroid/view/View;">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewByPosition"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="generateDefaultLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="lp"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBaseline"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBottomDecorationHeight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildMeasureSpec"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIIZ)I">
<parameter
name="parentSize"
type="int"
jni-type="I" />
<parameter
name="parentMode"
type="int"
jni-type="I" />
<parameter
name="padding"
type="int"
jni-type="I" />
<parameter
name="childDimension"
type="int"
jni-type="I" />
<parameter
name="canScroll"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="getChildMeasureSpec"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIZ)I">
<parameter
name="parentSize"
type="int"
jni-type="I" />
<parameter
name="padding"
type="int"
jni-type="I" />
<parameter
name="childDimension"
type="int"
jni-type="I" />
<parameter
name="canScroll"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getClipToPadding"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getColumnCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedBottom"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedBoundsWithMargins"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/graphics/Rect;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="outBounds"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedLeft"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasuredHeight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedMeasuredWidth"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedRight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDecoratedTop"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getFocusedChild"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/View;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getHeight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getHeightMode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemViewType"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getLayoutDirection"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getLeftDecorationWidth"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMinimumHeight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMinimumWidth"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingBottom"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingLeft"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingRight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPaddingTop"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getProperties"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutManager.Properties"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutManager$Properties;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/support/v7/widget/RecyclerView$LayoutManager$Properties;">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
<parameter
name="defStyleAttr"
type="int"
jni-type="I" />
<parameter
name="defStyleRes"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRightDecorationWidth"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRowCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSelectionModeForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTopDecorationHeight"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTransformedBoundingBox"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ZLandroid/graphics/Rect;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="includeDecorInsets"
type="boolean"
jni-type="Z" />
<parameter
name="out"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getWidth"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getWidthMode"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasFocus"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="ignoreView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAttachedToWindow"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAutoMeasureEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isFocused"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="isItemPrefetchEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isLayoutHierarchical"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)Z">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isMeasurementCacheEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isSmoothScrolling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isViewPartiallyVisible"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ZZ)Z">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="completelyVisible"
type="boolean"
jni-type="Z" />
<parameter
name="acceptEndPointInclusion"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="layoutDecorated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;IIII)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="left"
type="int"
jni-type="I" />
<parameter
name="top"
type="int"
jni-type="I" />
<parameter
name="right"
type="int"
jni-type="I" />
<parameter
name="bottom"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="layoutDecoratedWithMargins"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;IIII)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="left"
type="int"
jni-type="I" />
<parameter
name="top"
type="int"
jni-type="I" />
<parameter
name="right"
type="int"
jni-type="I" />
<parameter
name="bottom"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="measureChild"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;II)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="widthUsed"
type="int"
jni-type="I" />
<parameter
name="heightUsed"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="measureChildWithMargins"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;II)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="widthUsed"
type="int"
jni-type="I" />
<parameter
name="heightUsed"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="moveView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromIndex"
type="int"
jni-type="I" />
<parameter
name="toIndex"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenHorizontal"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenVertical"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAdapterChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;Landroid/support/v7/widget/RecyclerView$Adapter;)V">
<parameter
name="oldAdapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
<parameter
name="newAdapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAddFocusables"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Ljava/util/ArrayList;II)Z">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="views"
type="java.util.ArrayList&lt;android.view.View&gt;"
jni-type="Ljava/util/ArrayList&lt;Landroid/view/View;&gt;;" />
<parameter
name="direction"
type="int"
jni-type="I" />
<parameter
name="focusableMode"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="onDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFocusSearchFailed"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="direction"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfoForItem"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInterceptFocusSearch"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="direction"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsAdded"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;III)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="from"
type="int"
jni-type="I" />
<parameter
name="to"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutCompleted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMeasure"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;II)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="widthSpec"
type="int"
jni-type="I" />
<parameter
name="heightSpec"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRequestChildFocus"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/View;Landroid/view/View;)Z">
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="onRequestChildFocus"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;Landroid/view/View;)Z">
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRestoreInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcelable;)V">
<parameter
name="state"
type="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSaveInstanceState"
native="false"
return="android.os.Parcelable"
jni-return="Landroid/os/Parcelable;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/os/Parcelable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrollStateChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="state"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="performAccessibilityAction"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;ILandroid/os/Bundle;)Z">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="action"
type="int"
jni-type="I" />
<parameter
name="args"
type="android.os.Bundle"
jni-type="Landroid/os/Bundle;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="performAccessibilityActionForItem"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/View;ILandroid/os/Bundle;)Z">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="action"
type="int"
jni-type="I" />
<parameter
name="args"
type="android.os.Bundle"
jni-type="Landroid/os/Bundle;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="postOnAnimation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Runnable;)V">
<parameter
name="action"
type="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAllViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAndRecycleAllViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAndRecycleView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeAndRecycleViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="index"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeCallbacks"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/Runnable;)Z">
<parameter
name="action"
type="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeDetachedView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="removeViewAt"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestChildRectangleOnScreen"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;Landroid/graphics/Rect;Z)Z">
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="rect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="immediate"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestChildRectangleOnScreen"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;Landroid/graphics/Rect;ZZ)Z">
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="rect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="immediate"
type="boolean"
jni-type="Z" />
<parameter
name="focusedChildVisible"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="requestSimpleAnimationsInNextLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollHorizontallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollVerticallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="setAutoMeasureEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="enabled"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="setItemPrefetchEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="enabled"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMeasuredDimension"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="widthSize"
type="int"
jni-type="I" />
<parameter
name="heightSize"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMeasuredDimension"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;II)V">
<parameter
name="childrenBounds"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="wSpec"
type="int"
jni-type="I" />
<parameter
name="hSpec"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMeasurementCacheEnabled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="measurementCacheEnabled"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;I)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="startSmoothScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$SmoothScroller;)V">
<parameter
name="smoothScroller"
type="android.support.v7.widget.RecyclerView.SmoothScroller"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="stopIgnoringView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="supportsPredictiveItemAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.LayoutManager.1"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager$1;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.ViewBoundsCheck.Callback"
name-generic-aware="android.support.v7.widget.ViewBoundsCheck.Callback"
jni-type="Landroid/support/v7/widget/ViewBoundsCheck$Callback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParent"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/View;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParentEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParentStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.LayoutManager.2"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager$2;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.ViewBoundsCheck.Callback"
name-generic-aware="android.support.v7.widget.ViewBoundsCheck.Callback"
jni-type="Landroid/support/v7/widget/ViewBoundsCheck$Callback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="index"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParent"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/View;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParentEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getParentStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="addPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.LayoutManager.Properties"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutManager$Properties;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutManager.Properties"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<field
deprecated="not deprecated"
final="false"
name="orientation"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="reverseLayout"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="spanCount"
static="false"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="false"
name="stackFromEnd"
static="false"
synthetic="false"
transient="false"
type="boolean"
type-generic-aware="boolean"
jni-signature="Z"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/view/ViewGroup$MarginLayoutParams;"
extends="android.view.ViewGroup.MarginLayoutParams"
extends-generic-aware="android.view.ViewGroup.MarginLayoutParams"
final="false"
name="RecyclerView.LayoutParams"
jni-signature="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="width"
type="int"
jni-type="I" />
<parameter
name="height"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)V">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V">
<parameter
name="source"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$MarginLayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.MarginLayoutParams"
jni-type="Landroid/view/ViewGroup$MarginLayoutParams;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getViewAdapterPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getViewLayoutPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="deprecated"
final="false"
name="getViewPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isItemChanged"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isItemRemoved"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isViewInvalid"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="viewNeedsUpdate"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.OnChildAttachStateChangeListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onChildViewAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onChildViewDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
</interface>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.OnFlingListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$OnFlingListener;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.OnFlingListener"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onFling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.OnItemTouchListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onInterceptTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p1"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onRequestDisallowInterceptTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="p0"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p1"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
</interface>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.OnScrollListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$OnScrollListener;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.OnScrollListener"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrolled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrollStateChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;I)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="newState"
type="int"
jni-type="I" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.Orientation"
jni-signature="Landroid/support/v7/widget/RecyclerView$Orientation;"
static="true"
visibility="public">
<implements
name="java.lang.annotation.Annotation"
name-generic-aware="java.lang.annotation.Annotation"
jni-type="Ljava/lang/annotation/Annotation;" />
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.RecycledViewPool"
jni-signature="Landroid/support/v7/widget/RecyclerView$RecycledViewPool;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.RecycledViewPool"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clear"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRecycledView"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="viewType"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRecycledViewCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="viewType"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="putRecycledView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="scrap"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMaxRecycledViews"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="viewType"
type="int"
jni-type="I" />
<parameter
name="max"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.RecycledViewPool.ScrapData"
jni-signature="Landroid/support/v7/widget/RecyclerView$RecycledViewPool$ScrapData;"
static="true"
visibility="" />
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="RecyclerView.Recycler"
jni-signature="Landroid/support/v7/widget/RecyclerView$Recycler;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.Recycler"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="bindViewToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;I)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clear"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="convertPreLayoutPositionToPostLayout"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)I">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getScrapList"
native="false"
return="java.util.List&lt;android.support.v7.widget.RecyclerView.ViewHolder&gt;"
jni-return="Ljava/util/List&lt;Landroid/support/v7/widget/RecyclerView$ViewHolder;&gt;;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/util/List;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getViewForPosition"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="recycleView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setViewCacheSize"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="viewCount"
type="int"
jni-type="I" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.RecyclerListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$RecyclerListener;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onViewRecycled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$AdapterDataObserver;"
extends="android.support.v7.widget.RecyclerView.AdapterDataObserver"
extends-generic-aware="android.support.v7.widget.RecyclerView.AdapterDataObserver"
final="false"
name="RecyclerView.RecyclerViewDataObserver"
jni-signature="Landroid/support/v7/widget/RecyclerView$RecyclerViewDataObserver;"
static="false"
visibility="private">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(III)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemRangeRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v4/view/AbsSavedState;"
extends="android.support.v4.view.AbsSavedState"
extends-generic-aware="android.support.v4.view.AbsSavedState"
final="false"
name="RecyclerView.SavedState"
jni-signature="Landroid/support/v7/widget/RecyclerView$SavedState;"
static="true"
visibility="public">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="writeToParcel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;I)V">
<parameter
name="dest"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="flags"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="CREATOR"
static="true"
synthetic="false"
transient="false"
type="android.os.Parcelable.Creator"
type-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.RecyclerView.SavedState&gt;"
jni-signature="Landroid/os/Parcelable$Creator;"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="RecyclerView.SavedState.1"
jni-signature="Landroid/support/v7/widget/RecyclerView$SavedState$1;"
static="true"
visibility="">
<implements
name="android.os.Parcelable.ClassLoaderCreator"
name-generic-aware="android.os.Parcelable.ClassLoaderCreator&lt;android.support.v7.widget.RecyclerView.SavedState&gt;"
jni-type="Landroid/os/Parcelable$ClassLoaderCreator&lt;Landroid/support/v7/widget/RecyclerView$SavedState;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="android.support.v7.widget.RecyclerView.SavedState"
jni-return="Landroid/support/v7/widget/RecyclerView$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;)Landroid/support/v7/widget/RecyclerView$SavedState;">
<parameter
name="in"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Landroid/os/Parcel;)Ljava/lang/Object;">
<parameter
name="p0"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="android.support.v7.widget.RecyclerView.SavedState"
jni-return="Landroid/support/v7/widget/RecyclerView$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/RecyclerView$SavedState;">
<parameter
name="in"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="loader"
type="java.lang.ClassLoader"
jni-type="Ljava/lang/ClassLoader;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;">
<parameter
name="p0"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="p1"
type="java.lang.ClassLoader"
jni-type="Ljava/lang/ClassLoader;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="android.support.v7.widget.RecyclerView.SavedState[]"
jni-return="[Landroid/support/v7/widget/RecyclerView$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)[Landroid/support/v7/widget/RecyclerView$SavedState;">
<parameter
name="size"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="java.lang.Object[]"
jni-return="[Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(I)[Ljava/lang/Object;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.SimpleOnItemTouchListener"
jni-signature="Landroid/support/v7/widget/RecyclerView$SimpleOnItemTouchListener;"
static="true"
visibility="public">
<implements
name="android.support.v7.widget.RecyclerView.OnItemTouchListener"
name-generic-aware="android.support.v7.widget.RecyclerView.OnItemTouchListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;" />
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.SimpleOnItemTouchListener"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInterceptTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z">
<parameter
name="rv"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRequestDisallowInterceptTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="disallowIntercept"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V">
<parameter
name="rv"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.SmoothScroller"
jni-signature="Landroid/support/v7/widget/RecyclerView$SmoothScroller;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.SmoothScroller"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeScrollVectorForPosition"
native="false"
return="android.graphics.PointF"
jni-return="Landroid/graphics/PointF;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/graphics/PointF;">
<parameter
name="targetPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findViewByPosition"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getChildPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getLayoutManager"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutManager"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTargetPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="deprecated"
final="false"
name="instantScrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isPendingInitialRun"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isRunning"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="normalize"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/PointF;)V">
<parameter
name="scrollVector"
type="android.graphics.PointF"
jni-type="Landroid/graphics/PointF;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="child"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onSeekTargetStep"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="p0"
type="int"
jni-type="I" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="p3"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onStop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onTargetFound"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setTargetPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="targetPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="stop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.SmoothScroller.Action"
jni-signature="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.SmoothScroller.Action"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.SmoothScroller.Action"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(III)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="duration"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.SmoothScroller.Action"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIILandroid/view/animation/Interpolator;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="duration"
type="int"
jni-type="I" />
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDuration"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDx"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getInterpolator"
native="false"
return="android.view.animation.Interpolator"
jni-return="Landroid/view/animation/Interpolator;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/animation/Interpolator;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="jumpTo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="targetPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="duration"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDx"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setInterpolator"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/animation/Interpolator;)V">
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="update"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIILandroid/view/animation/Interpolator;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="duration"
type="int"
jni-type="I" />
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</method>
<field
deprecated="not deprecated"
final="true"
name="UNDEFINED_DURATION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-2147483648"
visibility="public"
volatile="false" />
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="RecyclerView.SmoothScroller.ScrollVectorProvider"
jni-signature="Landroid/support/v7/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="computeScrollVectorForPosition"
native="false"
return="android.graphics.PointF"
jni-return="Landroid/graphics/PointF;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/graphics/PointF;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.State"
jni-signature="Landroid/support/v7/widget/RecyclerView$State;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.State"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="didStructureChange"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="get"
native="false"
return="T"
jni-return="TT;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Ljava/lang/Object;">
<typeParameters>
<typeParameter
name="T"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<parameter
name="resourceId"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRemainingScrollHorizontal"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRemainingScrollVertical"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getTargetScrollPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="hasTargetScrollPosition"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isMeasuring"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isPreLayout"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="put"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILjava/lang/Object;)V">
<parameter
name="resourceId"
type="int"
jni-type="I" />
<parameter
name="data"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="remove"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="resourceId"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="willRunPredictiveAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="willRunSimpleAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ViewCacheExtension"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewCacheExtension;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.ViewCacheExtension"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getViewForPositionAndType"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;II)Landroid/view/View;">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ViewFlinger"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewFlinger;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="fling"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(III)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="duration"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIII)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="vx"
type="int"
jni-type="I" />
<parameter
name="vy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIILandroid/view/animation/Interpolator;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="duration"
type="int"
jni-type="I" />
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollBy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/view/animation/Interpolator;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="interpolator"
type="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="stop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="RecyclerView.ViewHolder"
jni-signature="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerView.ViewHolder"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="itemView"
type="android.view.View"
jni-type="Landroid/view/View;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getAdapterPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getItemId"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()J" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getItemViewType"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getLayoutPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getOldPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="deprecated"
final="true"
name="getPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="isRecyclable"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="setIsRecyclable"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="recyclable"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
<field
deprecated="not deprecated"
final="true"
name="itemView"
static="false"
synthetic="false"
transient="false"
type="android.view.View"
type-generic-aware="android.view.View"
jni-signature="Landroid/view/View;"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v4/view/AccessibilityDelegateCompat;"
extends="android.support.v4.view.AccessibilityDelegateCompat"
extends-generic-aware="android.support.v4.view.AccessibilityDelegateCompat"
final="false"
name="RecyclerViewAccessibilityDelegate"
jni-signature="Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerViewAccessibilityDelegate"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemDelegate"
native="false"
return="android.support.v4.view.AccessibilityDelegateCompat"
jni-return="Landroid/support/v4/view/AccessibilityDelegateCompat;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v4/view/AccessibilityDelegateCompat;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="performAccessibilityAction"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/os/Bundle;)Z">
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="action"
type="int"
jni-type="I" />
<parameter
name="args"
type="android.os.Bundle"
jni-type="Landroid/os/Bundle;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v4/view/AccessibilityDelegateCompat;"
extends="android.support.v4.view.AccessibilityDelegateCompat"
extends-generic-aware="android.support.v4.view.AccessibilityDelegateCompat"
final="false"
name="RecyclerViewAccessibilityDelegate.ItemDelegate"
jni-signature="Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate$ItemDelegate;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="RecyclerViewAccessibilityDelegate.ItemDelegate"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;)V">
<parameter
name="recyclerViewDelegate"
type="android.support.v7.widget.RecyclerViewAccessibilityDelegate"
jni-type="Landroid/support/v7/widget/RecyclerViewAccessibilityDelegate;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfo"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="performAccessibilityAction"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/os/Bundle;)Z">
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="action"
type="int"
jni-type="I" />
<parameter
name="args"
type="android.os.Bundle"
jni-type="Landroid/os/Bundle;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ScrollbarHelper"
jni-signature="Landroid/support/v7/widget/ScrollbarHelper;"
static="false"
visibility="" />
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$ItemAnimator;"
extends="android.support.v7.widget.RecyclerView.ItemAnimator"
extends-generic-aware="android.support.v7.widget.RecyclerView.ItemAnimator"
final="false"
name="SimpleItemAnimator"
jni-signature="Landroid/support/v7/widget/SimpleItemAnimator;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="SimpleItemAnimator"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateAdd"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateAppearance"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preLayoutInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postLayoutInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateChange"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;IIII)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p2"
type="int"
jni-type="I" />
<parameter
name="p3"
type="int"
jni-type="I" />
<parameter
name="p4"
type="int"
jni-type="I" />
<parameter
name="p5"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateChange"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="oldHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="newHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animateDisappearance"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preLayoutInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postLayoutInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateMove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;IIII)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
<parameter
name="p3"
type="int"
jni-type="I" />
<parameter
name="p4"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="animatePersistence"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="preInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="postInfo"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="animateRemove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canReuseUpdatedViewHolder"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchAddFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchAddStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchChangeFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Z)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="oldItem"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchChangeStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Z)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="oldItem"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchMoveFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchMoveStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchRemoveFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="dispatchRemoveStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSupportsChangeAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAddFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAddStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChangeFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Z)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="oldItem"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChangeStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Z)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="oldItem"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoveFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoveStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoveFinished"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoveStarting"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="item"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSupportsChangeAnimations"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="supportsChangeAnimations"
type="boolean"
jni-type="Z" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$OnFlingListener;"
extends="android.support.v7.widget.RecyclerView.OnFlingListener"
extends-generic-aware="android.support.v7.widget.RecyclerView.OnFlingListener"
final="false"
name="SnapHelper"
jni-signature="Landroid/support/v7/widget/SnapHelper;"
static="false"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="SnapHelper"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachToRecyclerView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<exception
name="java/lang/IllegalStateException"
type="java.lang.IllegalStateException"
type-generic-aware="java.lang.IllegalStateException" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="calculateDistanceToFinalSnap"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;Landroid/view/View;)[I">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="p1"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateScrollDistance"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)[I">
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createScroller"
native="false"
return="android.support.v7.widget.RecyclerView.SmoothScroller"
jni-return="Landroid/support/v7/widget/RecyclerView$SmoothScroller;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/support/v7/widget/RecyclerView$SmoothScroller;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="false"
deprecated="deprecated"
final="false"
name="createSnapScroller"
native="false"
return="android.support.v7.widget.LinearSmoothScroller"
jni-return="Landroid/support/v7/widget/LinearSmoothScroller;"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/support/v7/widget/LinearSmoothScroller;">
<parameter
name="layoutManager"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="findSnapView"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;)Landroid/view/View;">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="findTargetSnapPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutManager;II)I">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.LayoutManager"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager;" />
<parameter
name="p1"
type="int"
jni-type="I" />
<parameter
name="p2"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFling"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Z">
<parameter
name="velocityX"
type="int"
jni-type="I" />
<parameter
name="velocityY"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$OnScrollListener;"
extends="android.support.v7.widget.RecyclerView.OnScrollListener"
extends-generic-aware="android.support.v7.widget.RecyclerView.OnScrollListener"
final="false"
name="SnapHelper.1"
jni-signature="Landroid/support/v7/widget/SnapHelper$1;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrolled"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrollStateChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;I)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="newState"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/LinearSmoothScroller;"
extends="android.support.v7.widget.LinearSmoothScroller"
extends-generic-aware="android.support.v7.widget.LinearSmoothScroller"
final="false"
name="SnapHelper.2"
jni-signature="Landroid/support/v7/widget/SnapHelper$2;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="calculateSpeedPerPixel"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/util/DisplayMetrics;)F">
<parameter
name="displayMetrics"
type="android.util.DisplayMetrics"
jni-type="Landroid/util/DisplayMetrics;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTargetFound"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="protected"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;)V">
<parameter
name="targetView"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="action"
type="android.support.v7.widget.RecyclerView.SmoothScroller.Action"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$Action;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$LayoutManager;"
extends="android.support.v7.widget.RecyclerView.LayoutManager"
extends-generic-aware="android.support.v7.widget.RecyclerView.LayoutManager"
final="false"
name="StaggeredGridLayoutManager"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager;"
static="false"
visibility="public">
<implements
name="android.support.v7.widget.RecyclerView.SmoothScroller.ScrollVectorProvider"
name-generic-aware="android.support.v7.widget.RecyclerView.SmoothScroller.ScrollVectorProvider"
jni-type="Landroid/support/v7/widget/RecyclerView$SmoothScroller$ScrollVectorProvider;" />
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="spanCount"
type="int"
jni-type="I" />
<parameter
name="orientation"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;II)V">
<parameter
name="context"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
<parameter
name="defStyleAttr"
type="int"
jni-type="I" />
<parameter
name="defStyleRes"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="assertNotInLayoutOrScroll"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Ljava/lang/String;)V">
<parameter
name="message"
type="java.lang.String"
jni-type="Ljava/lang/String;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollHorizontally"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canScrollVertically"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="checkLayoutParams"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)Z">
<parameter
name="lp"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="collectAdjacentPrefetchPositions"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILandroid/support/v7/widget/RecyclerView$State;Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="layoutPrefetchRegistry"
type="android.support.v7.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeHorizontalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeScrollVectorForPosition"
native="false"
return="android.graphics.PointF"
jni-return="Landroid/graphics/PointF;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/graphics/PointF;">
<parameter
name="targetPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollExtent"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollOffset"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="computeVerticalScrollRange"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstCompletelyVisibleItemPositions"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I)[I">
<parameter
name="into"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstVisibleItemPositions"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I)[I">
<parameter
name="into"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastCompletelyVisibleItemPositions"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I)[I">
<parameter
name="into"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastVisibleItemPositions"
native="false"
return="int[]"
jni-return="[I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="([I)[I">
<parameter
name="into"
type="int[]"
jni-type="[I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateDefaultLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="generateLayoutParams"
native="false"
return="android.support.v7.widget.RecyclerView.LayoutParams"
jni-return="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/RecyclerView$LayoutParams;">
<parameter
name="lp"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getColumnCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getGapStrategy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getOrientation"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getReverseLayout"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getRowCountForAccessibility"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSpanCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="invalidateSpanAssignments"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isAutoMeasureEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenHorizontal"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dx"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="offsetChildrenVertical"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="dy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$Recycler;)V">
<parameter
name="view"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onFocusSearchFailed"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)Landroid/view/View;">
<parameter
name="focused"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="direction"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/accessibility/AccessibilityEvent;)V">
<parameter
name="event"
type="android.view.accessibility.AccessibilityEvent"
jni-type="Landroid/view/accessibility/AccessibilityEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInitializeAccessibilityNodeInfoForItem"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="host"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="info"
type="android.support.v4.view.accessibility.AccessibilityNodeInfoCompat"
jni-type="Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsAdded"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;III)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="from"
type="int"
jni-type="I" />
<parameter
name="to"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;II)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onItemsUpdated"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="positionStart"
type="int"
jni-type="I" />
<parameter
name="itemCount"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutChildren"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLayoutCompleted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRestoreInstanceState"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcelable;)V">
<parameter
name="state"
type="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSaveInstanceState"
native="false"
return="android.os.Parcelable"
jni-return="Landroid/os/Parcelable;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/os/Parcelable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onScrollStateChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="state"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollHorizontallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dx"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollToPositionWithOffset"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="offset"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="scrollVerticallyBy"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I">
<parameter
name="dy"
type="int"
jni-type="I" />
<parameter
name="recycler"
type="android.support.v7.widget.RecyclerView.Recycler"
jni-type="Landroid/support/v7/widget/RecyclerView$Recycler;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setGapStrategy"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="gapStrategy"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setMeasuredDimension"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;II)V">
<parameter
name="childrenBounds"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="wSpec"
type="int"
jni-type="I" />
<parameter
name="hSpec"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setOrientation"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="orientation"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setReverseLayout"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="reverseLayout"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setSpanCount"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="spanCount"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="smoothScrollToPosition"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;I)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
<parameter
name="position"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="supportsPredictiveItemAnimations"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<field
deprecated="deprecated"
final="true"
name="GAP_HANDLING_LAZY"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="GAP_HANDLING_NONE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="HORIZONTAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="VERTICAL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.1"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.AnchorInfo"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$AnchorInfo;"
static="false"
visibility="" />
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$LayoutParams;"
extends="android.support.v7.widget.RecyclerView.LayoutParams"
extends-generic-aware="android.support.v7.widget.RecyclerView.LayoutParams"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$LayoutParams;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="width"
type="int"
jni-type="I" />
<parameter
name="height"
type="int"
jni-type="I" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/content/Context;Landroid/util/AttributeSet;)V">
<parameter
name="c"
type="android.content.Context"
jni-type="Landroid/content/Context;" />
<parameter
name="attrs"
type="android.util.AttributeSet"
jni-type="Landroid/util/AttributeSet;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$LayoutParams;)V">
<parameter
name="source"
type="android.support.v7.widget.RecyclerView.LayoutParams"
jni-type="Landroid/support/v7/widget/RecyclerView$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$LayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.LayoutParams"
jni-type="Landroid/view/ViewGroup$LayoutParams;" />
</constructor>
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.LayoutParams"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/ViewGroup$MarginLayoutParams;)V">
<parameter
name="source"
type="android.view.ViewGroup.MarginLayoutParams"
jni-type="Landroid/view/ViewGroup$MarginLayoutParams;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="true"
name="getSpanIndex"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isFullSpan"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setFullSpan"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="fullSpan"
type="boolean"
jni-type="Z" />
</method>
<field
deprecated="not deprecated"
final="true"
name="INVALID_SPAN_ID"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="-1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.LazySpanLookup"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup;"
static="true"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="addFullSpanItem"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;)V">
<parameter
name="fullSpanItem"
type="android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem"
jni-type="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getFirstFullSpanItemInRange"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem"
jni-return="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IIIZ)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;">
<parameter
name="minPos"
type="int"
jni-type="I" />
<parameter
name="maxPos"
type="int"
jni-type="I" />
<parameter
name="gapDir"
type="int"
jni-type="I" />
<parameter
name="hasUnwantedGapAfter"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getFullSpanItem"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem"
jni-return="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;">
<parameter
name="position"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;"
static="true"
visibility="">
<implements
name="android.os.Parcelable"
name-generic-aware="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="describeContents"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="toString"
native="false"
return="java.lang.String"
jni-return="Ljava/lang/String;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Ljava/lang/String;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="writeToParcel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;I)V">
<parameter
name="dest"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="flags"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="CREATOR"
static="true"
synthetic="false"
transient="false"
type="android.os.Parcelable.Creator"
type-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem&gt;"
jni-signature="Landroid/os/Parcelable$Creator;"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem.1"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1;"
static="true"
visibility="">
<implements
name="android.os.Parcelable.Creator"
name-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem&gt;"
jni-type="Landroid/os/Parcelable$Creator&lt;Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem"
jni-return="Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;">
<parameter
name="in"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Landroid/os/Parcel;)Ljava/lang/Object;">
<parameter
name="p0"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.LazySpanLookup.FullSpanItem[]"
jni-return="[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem;">
<parameter
name="size"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="java.lang.Object[]"
jni-return="[Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(I)[Ljava/lang/Object;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.SavedState"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;"
static="true"
visibility="public">
<implements
name="android.os.Parcelable"
name-generic-aware="android.os.Parcelable"
jni-type="Landroid/os/Parcelable;" />
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.SavedState"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<constructor
deprecated="not deprecated"
final="false"
name="StaggeredGridLayoutManager.SavedState"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;)V">
<parameter
name="other"
type="android.support.v7.widget.StaggeredGridLayoutManager.SavedState"
jni-type="Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="describeContents"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="writeToParcel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;I)V">
<parameter
name="dest"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
<parameter
name="flags"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="CREATOR"
static="true"
synthetic="false"
transient="false"
type="android.os.Parcelable.Creator"
type-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.StaggeredGridLayoutManager.SavedState&gt;"
jni-signature="Landroid/os/Parcelable$Creator;"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="StaggeredGridLayoutManager.SavedState.1"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState$1;"
static="true"
visibility="">
<implements
name="android.os.Parcelable.Creator"
name-generic-aware="android.os.Parcelable.Creator&lt;android.support.v7.widget.StaggeredGridLayoutManager.SavedState&gt;"
jni-type="Landroid/os/Parcelable$Creator&lt;Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;&gt;;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.SavedState"
jni-return="Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/os/Parcel;)Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;">
<parameter
name="in"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="createFromParcel"
native="false"
return="java.lang.Object"
jni-return="Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(Landroid/os/Parcel;)Ljava/lang/Object;">
<parameter
name="p0"
type="android.os.Parcel"
jni-type="Landroid/os/Parcel;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="android.support.v7.widget.StaggeredGridLayoutManager.SavedState[]"
jni-return="[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)[Landroid/support/v7/widget/StaggeredGridLayoutManager$SavedState;">
<parameter
name="size"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="newArray"
native="false"
return="java.lang.Object[]"
jni-return="[Ljava/lang/Object;"
static="false"
synchronized="false"
visibility="public"
bridge="true"
synthetic="true"
jni-signature="(I)[Ljava/lang/Object;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="StaggeredGridLayoutManager.Span"
jni-signature="Landroid/support/v7/widget/StaggeredGridLayoutManager$Span;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstCompletelyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstPartiallyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findFirstVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastCompletelyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastPartiallyVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="findLastVisibleItemPosition"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDeletedSize"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getFocusableViewAfter"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)Landroid/view/View;">
<parameter
name="referenceChildPosition"
type="int"
jni-type="I" />
<parameter
name="layoutDir"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ViewBoundsCheck"
jni-signature="Landroid/support/v7/widget/ViewBoundsCheck;"
static="false"
visibility="" />
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ViewBoundsCheck.BoundFlags"
jni-signature="Landroid/support/v7/widget/ViewBoundsCheck$BoundFlags;"
static="true"
visibility="" />
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ViewBoundsCheck.Callback"
jni-signature="Landroid/support/v7/widget/ViewBoundsCheck$Callback;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildAt"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)Landroid/view/View;">
<parameter
name="p0"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildCount"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getChildStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)I">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getParent"
native="false"
return="android.view.View"
jni-return="Landroid/view/View;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/view/View;" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getParentEnd"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getParentStart"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ViewBoundsCheck.ViewBounds"
jni-signature="Landroid/support/v7/widget/ViewBoundsCheck$ViewBounds;"
static="true"
visibility="public">
<implements
name="java.lang.annotation.Annotation"
name-generic-aware="java.lang.annotation.Annotation"
jni-type="Ljava/lang/annotation/Annotation;" />
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ViewInfoStore"
jni-signature="Landroid/support/v7/widget/ViewInfoStore;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onViewDetached"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ViewInfoStore.InfoRecord"
jni-signature="Landroid/support/v7/widget/ViewInfoStore$InfoRecord;"
static="true"
visibility="" />
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ViewInfoStore.ProcessCallback"
jni-signature="Landroid/support/v7/widget/ViewInfoStore$ProcessCallback;"
static="true"
visibility="">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="processAppeared"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="processDisappeared"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="processPersistent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ItemAnimator.ItemHolderInfo"
jni-type="Landroid/support/v7/widget/RecyclerView$ItemAnimator$ItemHolderInfo;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="unused"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
</interface>
</package>
<package
name="android.support.v7.widget.helper"
jni-name="android/support/v7/widget/helper">
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/RecyclerView$ItemDecoration;"
extends="android.support.v7.widget.RecyclerView.ItemDecoration"
extends-generic-aware="android.support.v7.widget.RecyclerView.ItemDecoration"
final="false"
name="ItemTouchHelper"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper;"
static="false"
visibility="public">
<implements
name="android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener"
name-generic-aware="android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnChildAttachStateChangeListener;" />
<constructor
deprecated="not deprecated"
final="false"
name="ItemTouchHelper"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/helper/ItemTouchHelper$Callback;)V">
<parameter
name="callback"
type="android.support.v7.widget.helper.ItemTouchHelper.Callback"
jni-type="Landroid/support/v7/widget/helper/ItemTouchHelper$Callback;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="attachToRecyclerView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getItemOffsets"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Rect;Landroid/view/View;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="outRect"
type="android.graphics.Rect"
jni-type="Landroid/graphics/Rect;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildViewAttachedToWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildViewDetachedFromWindow"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$State;)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="parent"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="state"
type="android.support.v7.widget.RecyclerView.State"
jni-type="Landroid/support/v7/widget/RecyclerView$State;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="startDrag"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="startSwipe"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<field
deprecated="not deprecated"
final="true"
name="ACTION_STATE_DRAG"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="ACTION_STATE_IDLE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="0"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="ACTION_STATE_SWIPE"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="ANIMATION_TYPE_DRAG"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="8"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="ANIMATION_TYPE_SWIPE_CANCEL"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="4"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="ANIMATION_TYPE_SWIPE_SUCCESS"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="DOWN"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="2"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="END"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="32"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="LEFT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="4"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="RIGHT"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="8"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="START"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="16"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="UP"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="1"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.1"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$1;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.2"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$2;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.RecyclerView.OnItemTouchListener"
name-generic-aware="android.support.v7.widget.RecyclerView.OnItemTouchListener"
jni-type="Landroid/support/v7/widget/RecyclerView$OnItemTouchListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInterceptTouchEvent"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)Z">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="event"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRequestDisallowInterceptTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Z)V">
<parameter
name="disallowIntercept"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onTouchEvent"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/view/MotionEvent;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="event"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation;"
extends="android.support.v7.widget.helper.ItemTouchHelper.RecoverAnimation"
extends-generic-aware="android.support.v7.widget.helper.ItemTouchHelper.RecoverAnimation"
final="false"
name="ItemTouchHelper.3"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$3;"
static="false"
visibility="">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.4"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$4;"
static="false"
visibility="">
<implements
name="java.lang.Runnable"
name-generic-aware="java.lang.Runnable"
jni-type="Ljava/lang/Runnable;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="run"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.5"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$5;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback"
name-generic-aware="android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback"
jni-type="Landroid/support/v7/widget/RecyclerView$ChildDrawingOrderCallback;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onGetChildDrawingOrder"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="childCount"
type="int"
jni-type="I" />
<parameter
name="i"
type="int"
jni-type="I" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.Callback"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$Callback;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="ItemTouchHelper.Callback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="canDropOver"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="current"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="target"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="chooseDropTarget"
native="false"
return="android.support.v7.widget.RecyclerView.ViewHolder"
jni-return="Landroid/support/v7/widget/RecyclerView$ViewHolder;"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;Ljava/util/List;II)Landroid/support/v7/widget/RecyclerView$ViewHolder;">
<parameter
name="selected"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="dropTargets"
type="java.util.List&lt;android.support.v7.widget.RecyclerView.ViewHolder&gt;"
jni-type="Ljava/util/List&lt;Landroid/support/v7/widget/RecyclerView$ViewHolder;&gt;;" />
<parameter
name="curX"
type="int"
jni-type="I" />
<parameter
name="curY"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clearView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="convertToAbsoluteDirection"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="flags"
type="int"
jni-type="I" />
<parameter
name="layoutDirection"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="convertToRelativeDirection"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="flags"
type="int"
jni-type="I" />
<parameter
name="layoutDirection"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getAnimationDuration"
native="false"
return="long"
jni-return="J"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;IFF)J">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="animationType"
type="int"
jni-type="I" />
<parameter
name="animateDx"
type="float"
jni-type="F" />
<parameter
name="animateDy"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getBoundingBoxMargin"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()I" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDefaultUIUtil"
native="false"
return="android.support.v7.widget.helper.ItemTouchUIUtil"
jni-return="Landroid/support/v7/widget/helper/ItemTouchUIUtil;"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Landroid/support/v7/widget/helper/ItemTouchUIUtil;" />
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="getMovementFlags"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMoveThreshold"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)F">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSwipeEscapeVelocity"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)F">
<parameter
name="defaultValue"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSwipeThreshold"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;)F">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSwipeVelocityThreshold"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)F">
<parameter
name="defaultValue"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="interpolateOutOfBoundsScroll"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;IIIJ)I">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewSize"
type="int"
jni-type="I" />
<parameter
name="viewSizeOutOfBounds"
type="int"
jni-type="I" />
<parameter
name="totalSize"
type="int"
jni-type="I" />
<parameter
name="msSinceStartScroll"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isItemViewSwipeEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="isLongPressDragEnabled"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()Z" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="makeFlag"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="actionState"
type="int"
jni-type="I" />
<parameter
name="directions"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="makeMovementFlags"
native="false"
return="int"
jni-return="I"
static="true"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)I">
<parameter
name="dragFlags"
type="int"
jni-type="I" />
<parameter
name="swipeFlags"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;FFIZ)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="dX"
type="float"
jni-type="F" />
<parameter
name="dY"
type="float"
jni-type="F" />
<parameter
name="actionState"
type="int"
jni-type="I" />
<parameter
name="isCurrentlyActive"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChildDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;FFIZ)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="dX"
type="float"
jni-type="F" />
<parameter
name="dY"
type="float"
jni-type="F" />
<parameter
name="actionState"
type="int"
jni-type="I" />
<parameter
name="isCurrentlyActive"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onMove"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;Landroid/support/v7/widget/RecyclerView$ViewHolder;)Z">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p2"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;ILandroid/support/v7/widget/RecyclerView$ViewHolder;III)V">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="fromPos"
type="int"
jni-type="I" />
<parameter
name="target"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="toPos"
type="int"
jni-type="I" />
<parameter
name="x"
type="int"
jni-type="I" />
<parameter
name="y"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSelectedChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V">
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="actionState"
type="int"
jni-type="I" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onSwiped"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V">
<parameter
name="p0"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
<parameter
name="p1"
type="int"
jni-type="I" />
</method>
<field
deprecated="not deprecated"
final="true"
name="DEFAULT_DRAG_ANIMATION_DURATION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="200"
visibility="public"
volatile="false" />
<field
deprecated="not deprecated"
final="true"
name="DEFAULT_SWIPE_ANIMATION_DURATION"
static="true"
synthetic="false"
transient="false"
type="int"
type-generic-aware="int"
jni-signature="I"
value="250"
visibility="public"
volatile="false" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="ItemTouchHelper.Callback.1"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$Callback$1;"
static="true"
visibility="">
<implements
name="android.view.animation.Interpolator"
name-generic-aware="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getInterpolation"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)F">
<parameter
name="t"
type="float"
jni-type="F" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="true"
name="ItemTouchHelper.Callback.2"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$Callback$2;"
static="true"
visibility="">
<implements
name="android.view.animation.Interpolator"
name-generic-aware="android.view.animation.Interpolator"
jni-type="Landroid/view/animation/Interpolator;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getInterpolation"
native="false"
return="float"
jni-return="F"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)F">
<parameter
name="t"
type="float"
jni-type="F" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Landroid/view/GestureDetector$SimpleOnGestureListener;"
extends="android.view.GestureDetector.SimpleOnGestureListener"
extends-generic-aware="android.view.GestureDetector.SimpleOnGestureListener"
final="false"
name="ItemTouchHelper.ItemTouchHelperGestureListener"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$ItemTouchHelperGestureListener;"
static="false"
visibility="private">
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDown"
native="false"
return="boolean"
jni-return="Z"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/MotionEvent;)Z">
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onLongPress"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/MotionEvent;)V">
<parameter
name="e"
type="android.view.MotionEvent"
jni-type="Landroid/view/MotionEvent;" />
</method>
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.RecoverAnimation"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation;"
static="true"
visibility="private">
<implements
name="android.animation.Animator.AnimatorListener"
name-generic-aware="android.animation.Animator.AnimatorListener"
jni-type="Landroid/animation/Animator$AnimatorListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="cancel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationCancel"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationEnd"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationRepeat"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationStart"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/Animator;)V">
<parameter
name="animation"
type="android.animation.Animator"
jni-type="Landroid/animation/Animator;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDuration"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(J)V">
<parameter
name="duration"
type="long"
jni-type="J" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setFraction"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(F)V">
<parameter
name="fraction"
type="float"
jni-type="F" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="start"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="update"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="()V" />
</class>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchHelper.RecoverAnimation.1"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$RecoverAnimation$1;"
static="false"
visibility="">
<implements
name="android.animation.ValueAnimator.AnimatorUpdateListener"
name-generic-aware="android.animation.ValueAnimator.AnimatorUpdateListener"
jni-type="Landroid/animation/ValueAnimator$AnimatorUpdateListener;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onAnimationUpdate"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/animation/ValueAnimator;)V">
<parameter
name="animation"
type="android.animation.ValueAnimator"
jni-type="Landroid/animation/ValueAnimator;" />
</method>
</class>
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/widget/helper/ItemTouchHelper$Callback;"
extends="android.support.v7.widget.helper.ItemTouchHelper.Callback"
extends-generic-aware="android.support.v7.widget.helper.ItemTouchHelper.Callback"
final="false"
name="ItemTouchHelper.SimpleCallback"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$SimpleCallback;"
static="true"
visibility="public">
<constructor
deprecated="not deprecated"
final="false"
name="ItemTouchHelper.SimpleCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="dragDirs"
type="int"
jni-type="I" />
<parameter
name="swipeDirs"
type="int"
jni-type="I" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getDragDirs"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getMovementFlags"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="getSwipeDirs"
native="false"
return="int"
jni-return="I"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I">
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="viewHolder"
type="android.support.v7.widget.RecyclerView.ViewHolder"
jni-type="Landroid/support/v7/widget/RecyclerView$ViewHolder;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDefaultDragDirs"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="defaultDragDirs"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="setDefaultSwipeDirs"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(I)V">
<parameter
name="defaultSwipeDirs"
type="int"
jni-type="I" />
</method>
</class>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ItemTouchHelper.ViewDropHandler"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchHelper$ViewDropHandler;"
static="true"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="prepareForDrop"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;Landroid/view/View;II)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p1"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p2"
type="int"
jni-type="I" />
<parameter
name="p3"
type="int"
jni-type="I" />
</method>
</interface>
<interface
abstract="true"
deprecated="not deprecated"
final="false"
name="ItemTouchUIUtil"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchUIUtil;"
static="false"
visibility="public">
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="clearView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/view/View;FFIZ)V">
<parameter
name="p0"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p2"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p3"
type="float"
jni-type="F" />
<parameter
name="p4"
type="float"
jni-type="F" />
<parameter
name="p5"
type="int"
jni-type="I" />
<parameter
name="p6"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/view/View;FFIZ)V">
<parameter
name="p0"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="p1"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="p2"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="p3"
type="float"
jni-type="F" />
<parameter
name="p4"
type="float"
jni-type="F" />
<parameter
name="p5"
type="int"
jni-type="I" />
<parameter
name="p6"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="true"
deprecated="not deprecated"
final="false"
name="onSelected"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="p0"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
</interface>
<class
abstract="false"
deprecated="not deprecated"
jni-extends="Ljava/lang/Object;"
extends="java.lang.Object"
extends-generic-aware="java.lang.Object"
final="false"
name="ItemTouchUIUtilImpl"
jni-signature="Landroid/support/v7/widget/helper/ItemTouchUIUtilImpl;"
static="false"
visibility="">
<implements
name="android.support.v7.widget.helper.ItemTouchUIUtil"
name-generic-aware="android.support.v7.widget.helper.ItemTouchUIUtil"
jni-type="Landroid/support/v7/widget/helper/ItemTouchUIUtil;" />
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="clearView"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDraw"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/view/View;FFIZ)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="dX"
type="float"
jni-type="F" />
<parameter
name="dY"
type="float"
jni-type="F" />
<parameter
name="actionState"
type="int"
jni-type="I" />
<parameter
name="isCurrentlyActive"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onDrawOver"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/graphics/Canvas;Landroid/support/v7/widget/RecyclerView;Landroid/view/View;FFIZ)V">
<parameter
name="c"
type="android.graphics.Canvas"
jni-type="Landroid/graphics/Canvas;" />
<parameter
name="recyclerView"
type="android.support.v7.widget.RecyclerView"
jni-type="Landroid/support/v7/widget/RecyclerView;" />
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
<parameter
name="dX"
type="float"
jni-type="F" />
<parameter
name="dY"
type="float"
jni-type="F" />
<parameter
name="actionState"
type="int"
jni-type="I" />
<parameter
name="isCurrentlyActive"
type="boolean"
jni-type="Z" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onSelected"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/view/View;)V">
<parameter
name="view"
type="android.view.View"
jni-type="Landroid/view/View;" />
</method>
</class>
</package>
<package
name="android.support.v7.widget.util"
jni-name="android/support/v7/widget/util">
<class
abstract="true"
deprecated="not deprecated"
jni-extends="Landroid/support/v7/util/SortedList$Callback;"
extends="android.support.v7.util.SortedList.Callback"
extends-generic-aware="android.support.v7.util.SortedList.Callback&lt;T2&gt;"
final="false"
name="SortedListAdapterCallback"
jni-signature="Landroid/support/v7/widget/util/SortedListAdapterCallback;"
static="false"
visibility="public">
<typeParameters>
<typeParameter
name="T2"
jni-classBound="Ljava/lang/Object;"
classBound="java.lang.Object"
interfaceBounds=""
jni-interfaceBounds="" />
</typeParameters>
<constructor
deprecated="not deprecated"
final="false"
name="SortedListAdapterCallback"
static="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(Landroid/support/v7/widget/RecyclerView$Adapter;)V">
<parameter
name="adapter"
type="android.support.v7.widget.RecyclerView.Adapter"
jni-type="Landroid/support/v7/widget/RecyclerView$Adapter;" />
</constructor>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onChanged"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(IILjava/lang/Object;)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
<parameter
name="payload"
type="java.lang.Object"
jni-type="Ljava/lang/Object;" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onInserted"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onMoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="fromPosition"
type="int"
jni-type="I" />
<parameter
name="toPosition"
type="int"
jni-type="I" />
</method>
<method
abstract="false"
deprecated="not deprecated"
final="false"
name="onRemoved"
native="false"
return="void"
jni-return="V"
static="false"
synchronized="false"
visibility="public"
bridge="false"
synthetic="false"
jni-signature="(II)V">
<parameter
name="position"
type="int"
jni-type="I" />
<parameter
name="count"
type="int"
jni-type="I" />
</method>
</class>
</package>
</api>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment