title: Kotlin extension function access Java private field
body: <p>I'd like to access Java's <strong>private field</strong> when using Kotlin <strong>extension function</strong>. </p>
  
  <p>Suppose I have a <strong>Java</strong> class <code>ABC</code>. <code>ABC</code> has only one private field <code>mPrivateField</code>. I'd like to write an extension function in Kotlin which uses that field for whatever reason. </p>
  
  <pre><code>public class ABC {
      private int mPrivateField;
  
  }
  </code></pre>
  
  <p>the <strong>Kotlin</strong> function would be:</p>
  
  <pre><code>private fun ABC.testExtFunc() {
      val canIAccess = this.mPrivateField;
  }
  </code></pre>
  
  <p>the error I'm getting is:</p>
  
  <p><code>Cannot access 'mPrivateField': It is private in 'ABC'</code></p>
  
  <p>Any way of <strong>getting around</strong> that limitation?</p>