|
16 | 16 | * limitations under the License. |
17 | 17 | */ |
18 | 18 |
|
19 | | -import android.util.Log; |
20 | 19 | import android.view.ViewGroup; |
21 | 20 |
|
22 | 21 | import androidx.annotation.NonNull; |
|
27 | 26 |
|
28 | 27 | import org.jetbrains.annotations.NotNull; |
29 | 28 |
|
30 | | -public class WordListAdapter extends ListAdapter<Word, WordViewHolder> |
31 | | -{ |
| 29 | +public class WordListAdapter extends ListAdapter<Word, WordViewHolder> { |
32 | 30 |
|
33 | | - public WordListAdapter(@NonNull DiffUtil.ItemCallback<Word> diffCallback) |
34 | | - { |
| 31 | + public WordListAdapter(@NonNull DiffUtil.ItemCallback<Word> diffCallback) { |
35 | 32 | super(diffCallback); |
36 | 33 | } |
37 | 34 |
|
38 | 35 | @NotNull |
39 | 36 | @Override |
40 | | - public WordViewHolder onCreateViewHolder(@NotNull ViewGroup parent, int viewType) |
41 | | - { |
| 37 | + public WordViewHolder onCreateViewHolder(@NotNull ViewGroup parent, int viewType) { |
42 | 38 | return WordViewHolder.create(parent); |
43 | 39 | } |
44 | 40 |
|
45 | 41 | @Override |
46 | | - public void onBindViewHolder(WordViewHolder holder, int position) |
47 | | - { |
| 42 | + public void onBindViewHolder(WordViewHolder holder, int position) { |
48 | 43 | Word current = getItem(position); |
49 | 44 | holder.bind(current.getWord()); |
50 | 45 | } |
51 | 46 |
|
52 | | - public static class WordDiff extends DiffUtil.ItemCallback<Word> |
53 | | - { |
| 47 | + public static class WordDiff extends DiffUtil.ItemCallback<Word> { |
54 | 48 |
|
55 | 49 | @Override |
56 | | - public boolean areItemsTheSame(@NonNull Word oldItem, @NonNull Word newItem) |
57 | | - { |
| 50 | + public boolean areItemsTheSame(@NonNull Word oldItem, @NonNull Word newItem) { |
58 | 51 | return oldItem == newItem; |
59 | 52 | } |
60 | 53 |
|
61 | 54 | @Override |
62 | | - public boolean areContentsTheSame(@NonNull Word oldItem, @NonNull Word newItem) |
63 | | - { |
| 55 | + public boolean areContentsTheSame(@NonNull Word oldItem, @NonNull Word newItem) { |
64 | 56 | return oldItem.getWord().equals(newItem.getWord()); |
65 | 57 | } |
66 | 58 |
|
|
0 commit comments