Loading [MathJax]/extensions/tex2jax.js
net.simplace.util.jexl.JexlRuleScript
public class JexlRuleScript {
// Class Methods public static
JexlRuleScript.COMPLEXITY analyseComplexity(String aRule);
Analyses a Rule for it's complexity level
returns a {@link JexlRuleScript.COMPLEXITY} level
// Public Instance Methods public Object
evaluate(JexlContext aContext);
returns the result of that Script or Expression execution
public
JexlRuleScript.COMPLEXITY getComplexity();
returns the {@link COMPLEXITY} of this {@link Script} or {@link Expression}
public String toString(); // Overrides java.lang.Object
public String getSourceText();
public String getParsedText();
// Inner Classes
public static final class JexlRuleScript.COMPLEXITY extends java.lang.Enum
}
Returned by: JexlHelper.create(), JexlHelper.create(), net.simplace.simulation.io.resources.FWSimInputAdapter.getJexlScript(), net.simplace.simulation.io.output.FWSimOutput.getOutputScript()
Type of: net.simplace.simulation.io.resources.FWSimInputAdapter.iJexlScript, net.simplace.simulation.io.output.FWSimOutput.iOutputScript, net.simplace.simulation.io.output.FWSimOutput.iResetScript