title: How to call Java method that stored in string variable
body: <p>first, this is not similar to other questions because expressions contains parameters.</p>
  <p>assume we have this method:</p>
  <pre><code> public static int test(int x, Double y) {
      return somthing
  }
  </code></pre>
  <p>and we have string expression like this:</p>
  <pre><code> String expression = &quot;test(1, 2)&quot;;
  </code></pre>
  <p>so how can we run this expression ?</p>
  <p>I want to write a method with parameter and call it from a expression .</p>
  <p>I can't find any library to solve this problem.</p>
  <p>please help</p>