docs: public final void setObjects(Object injectionObject, Object bindingObject)
      {
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
          if (isTraceOn && tc.isDebugEnabled())
              Tr.debug(tc, "setObjects", injectionObject, bindingObject);
  
          this.ivInjectedObject = injectionObject; // d392996.3
          this.ivBindingObject = (bindingObject != null) ? bindingObject : injectionObject;
  
          if (ivBindingObject == null) // F54050
          {
              throw new IllegalArgumentException("expected non-null argument");
          }
      }