Package org.codehaus.commons.compiler.jdk

Examples of org.codehaus.commons.compiler.jdk.ExpressionEvaluator


        new Integer(10), new Integer(11), });
  }
 
  private int jdk() throws Exception{
    // Compile the expression once; relatively slow.
    ExpressionEvaluator ee = new ExpressionEvaluator("c > d ? c : d", // expression
        int.class, // expressionType
        new String[] { "c", "d" }, // parameterNames
        new Class[] { int.class, int.class } // parameterTypes
    );

    // Evaluate it with varying parameter values; very fast.
    return  (Integer) ee.evaluate(new Object[] { // parameterValues
        new Integer(10), new Integer(11), });
  }
View Full Code Here

TOP

Related Classes of org.codehaus.commons.compiler.jdk.ExpressionEvaluator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.