code: @NonNull
      public Transition excludeTarget(@Nullable String targetName, boolean exclude) {
          mTargetNameExcludes = excludeObject(mTargetNameExcludes, targetName, exclude);
          return this;
      }
docs: Whether to add the given transitionName to the list of target transitionNames to exclude
  from this transition. The <code>exclude</code> parameter specifies whether the target
  should be added to or removed from the excluded list.
  
  <p>Excluding targets is a general mechanism for allowing transitions to run on
  a view hierarchy while skipping target views that should not be part of
  the transition. For example, you may want to avoid animating children
  of a specific ListView or Spinner. Views can be excluded by their
  id, their instance reference, their transitionName, or by the Class of that view
  (eg, {@link Spinner}).</p>
  
  @see #excludeTarget(View, boolean)
  @see #excludeTarget(int, boolean)
  @see #excludeTarget(Class, boolean)
  
  @param targetName The name of a target to ignore when running this transition.
  @param exclude Whether to add the target to or remove the target from the
  current list of excluded targets.
  @return This transition object.