net.simplace.util.jexl.JexlScript




public class JexlScript {


// Class Methods
public static JexlScript.COMPLEXITY analyseComplexity(String aRule);

Analyses a Rule for it's complexity level
returns a {@link JexlScript.COMPLEXITY} level

// Public Instance Methods
public Object execute(JexlContext aContext);


returns the result of that Script or Expression execution
public JexlScript.COMPLEXITY getComplexity();


returns the {@link COMPLEXITY} of this {@link Script} or {@link Expression}
public String toString(); // Overrides java.lang.Object



// Inner Classes
public static final class JexlScript.COMPLEXITY extends java.lang.Enum
}



Returned by: JexlEngine.create(), JexlEngine.create(), net.simplace.simulation.io.FWSimIOAdapter.getJexlScript(), net.simplace.simulation.io.FWSimIOAdapter.getJexlScript(), net.simplace.simulation.io.output.FWSimOutput.getOutputScript(), net.simplace.simulation.io.output.FWSimOutputAdapter.getResetScript(), net.simplace.simulation.io.output.FWSimOutputAdapter.getResetScript()



Type of: net.simplace.simulation.io.FWSimIOAdapter.iJexlScript, net.simplace.simulation.io.output.FWSimOutput.iOutputScript, net.simplace.simulation.io.output.FWSimOutput.iResetScript