@Test public void testNotifyDataSetInvalidatedWithoutRegisteredListeners() { final DataSetListeners listeners = new DataSetListeners(mock(DataSet.class)); listeners.notifyDataSetInvalidated(); }
public void notifyDataSetInvalidated() { if (listeners != null && !listeners.isEmpty()) { for (final OnDataSetListener listener : listeners) { listener.onDataSetInvalidated(); } } }
DataSetListeners { public void notifyDataSetInvalidated() { if (listeners != null && !listeners.isEmpty()) { for (final OnDataSetListener listener : listeners) { listener.onDataSetInvalidated(); } } } }
DataSetListeners { public void notifyDataSetInvalidated() { if (listeners != null && !listeners.isEmpty()) { for (final OnDataSetListener listener : listeners) { listener.onDataSetInvalidated(); } } } DataSetListeners(@NonNull final DataSet dataSet); }
DataSetListeners { public void notifyDataSetInvalidated() { if (listeners != null && !listeners.isEmpty()) { for (final OnDataSetListener listener : listeners) { listener.onDataSetInvalidated(); } } } DataSetListeners(@NonNull final DataSet dataSet); void registerOnDataSetListener(@NonNull final OnDataSetListener listener); void notifyDataSetChanged(); void notifyDataSetInvalidated(); void unregisterOnDataSetListener(@NonNull final OnDataSetListener listener); void registerOnDataSetActionListener(@NonNull final OnDataSetActionListener listener); boolean notifyDataSetActionSelected(final int action, final int position, final Object payload); void unregisterOnDataSetActionListener(@NonNull final OnDataSetActionListener listener); boolean isEmpty(); }
DataSetListeners { public void notifyDataSetInvalidated() { if (listeners != null && !listeners.isEmpty()) { for (final OnDataSetListener listener : listeners) { listener.onDataSetInvalidated(); } } } DataSetListeners(@NonNull final DataSet dataSet); void registerOnDataSetListener(@NonNull final OnDataSetListener listener); void notifyDataSetChanged(); void notifyDataSetInvalidated(); void unregisterOnDataSetListener(@NonNull final OnDataSetListener listener); void registerOnDataSetActionListener(@NonNull final OnDataSetActionListener listener); boolean notifyDataSetActionSelected(final int action, final int position, final Object payload); void unregisterOnDataSetActionListener(@NonNull final OnDataSetActionListener listener); boolean isEmpty();  }