Making `RecyclerView` `Adapter class` and dont know why `getItem()` method is missing.

My adapter class:

```
package com.example.pc.example;

import android.content.Context;
import android.database.Cursor;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

public class MyRecyclerAdapter extends RecyclerView.Adapter<MyRecyclerAdapter .MyHolder> {
    private Context mContext;
    private Cursor mCursor;

    public MyRecyclerAdapter (Cursor mCursor) {
        this.mCursor = mCursor;
    }

    @NonNull
    @Override
    public MyHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        mContext = parent.getContext();
        View itemView = LayoutInflater.from(mContext).inflate(R.layout.row, parent, false);

        return new MyHolder(itemView);
    }

    @Override
    public void onBindViewHolder(@NonNull MyHolder holder, int position) {
        //here all my life i ussed the getItem() method, but now it is missing

    }

    @Override
    public int getItemCount() {
        return mCursor.getCount();
    }

    public class MyHolder extends RecyclerView.ViewHolder implements View.OnClickListener{
        public TextView tv1, tv2;

        public MyHolder (View itemView) {
            super(itemView);
            tv1= (TextView) itemView.findViewById(R.id.tv1);
            tv2= (TextView) itemView.findViewById(R.id.tv2);
        }

        @Override
        public void onClick(View v) {

        }
    }
}

```

In ScreenShot you can see that there are `getItemCount()`, `getItemId(position);`, and `getItemViewType(position);`, but no `getItem(position)` .

[CLICK FOR SCREENSHOT](https://i.stack.imgur.com/BUlAn.png)

Can someone explane me what is happening?
Many thanks in advance!