documentation for @AndroidViewHolder