code: public static <T> void bindArguments(T target, Bundle bundle) {
          @SuppressWarnings("unchecked")
          BundleBinding<T> binding = (BundleBinding<T>) getBundleBinding(target.getClass().getClassLoader(), target.getClass());
          if (binding != null) {
              binding.bindArguments(target, bundle);
          }
      }
docs: Bind annotated fields in the specified {@code target} from the {@link android.os.Bundle}.
  
  @param target Target object for bind arguments
  @param bundle Bundle containing arguments;