title: What is the difference between @RequiredArgsConstructor(onConstructor = @__(@Inject)) and @RequiredArgsConstructor?
body: <p>What is the difference between Lombok's </p>
  
  <pre><code>@RequiredArgsConstructor 
  </code></pre>
  
  <p>and </p>
  
  <pre><code>@RequiredArgsConstructor(onConstructor = @__(@Inject))
  </code></pre>
  
  <p>I know that <code>RequiredArgsConstructor</code> injects all the final dependencies in constructor only.</p>