@Override public void onItemRangeChanged(@NonNull Group group, int positionStart, int itemCount, Object payload) { if (dispatchChildChanges(group)) { super.onItemRangeChanged(group, positionStart, itemCount, payload); } }
@Override public void onItemInserted(@NonNull Group group, int position) { if (dispatchChildChanges(group)) { super.onItemInserted(group, position); } }
@Override public void onItemChanged(@NonNull Group group, int position, Object payload) { if (dispatchChildChanges(group)) { super.onItemChanged(group, position, payload); } }
@Override public void onItemChanged(@NonNull Group group, int position) { if (dispatchChildChanges(group)) { super.onItemChanged(group, position); } }
@Override public void onItemRangeInserted(@NonNull Group group, int positionStart, int itemCount) { if (dispatchChildChanges(group)) { super.onItemRangeInserted(group, positionStart, itemCount); } }
@Override public void onChanged(@NonNull Group group) { if (dispatchChildChanges(group)) { super.onChanged(group); } }
@Override public void onItemRemoved(@NonNull Group group, int position) { if (dispatchChildChanges(group)) { super.onItemRemoved(group, position); } }
@Override public void onItemRangeChanged(@NonNull Group group, int positionStart, int itemCount) { if (dispatchChildChanges(group)) { super.onItemRangeChanged(group, positionStart, itemCount); } }
@Override public void onItemRangeRemoved(@NonNull Group group, int positionStart, int itemCount) { if (dispatchChildChanges(group)) { super.onItemRangeRemoved(group, positionStart, itemCount); } }
@Override public void onItemMoved(@NonNull Group group, int fromPosition, int toPosition) { if (dispatchChildChanges(group)) { super.onItemMoved(group, fromPosition, toPosition); } } }