@Value.Derived
    default @NonNull Class<?> injectedClass() {
        return GenericTypeReflector.erase(this.injectedType().getType());
    }
Returns the type that is being injected.

@return the injected type
cloud-core/src/main/java/org/incendo/cloud/injection/InjectionRequest.java