code: public final void selectNavigationPreference(
              @NonNull final NavigationPreference navigationPreference,
              @Nullable final Bundle arguments) {
          Condition.INSTANCE
                  .ensureNotNull(navigationPreference, "The navigation preference may not be null");
  
          if (navigationFragment != null) {
              int index = getAllNavigationPreferences().indexOf(navigationPreference);
  
              if (index != -1) {
                  navigationFragment.selectNavigationPreference(index, arguments);
              }
          }
      }
docs: Selects a specific navigation preference.
  
  @param navigationPreference
  The navigation preference, which should be selected, as an instance of the class
  {@link NavigationPreference}. The navigation preference may not be null
  @param arguments
  The arguments, which should be passed to the fragment, which is associated with the
  navigation preference, as an instance of the class {@link Bundle} or null, if no
  arguments should be passed to the fragment