Package org.shapelogic.scripting

Scripting

See:
          Description

Class Summary
BaseScriptingFunction BaseScriptingFunction base of any scripting functions.
FunctionCalc0<E> Transform based on an expression in a Scripting language using JSR 223.
FunctionCalc1<In,E> Transform based on an expression in a Scripting language using JSR 223.
FunctionCalcIndex0<E> IndexTransform based on an expression in a Scripting language using JSR 223.
FunctionCalcIndex1<In,E> IndexTransform based on an expression in a Scripting language using JSR 223.
FunctionCalcInvoke<E> FunctionCalcInvoke based on an expression in a Scripting language using JSR 223.
FunctionEvalCalcInvoke<E> Transform based on an expression in a Scripting language using JSR 223.
FunctionPredicate<In> Transform based on an expression in a Scripting language using JSR 223.
ScriptEngineCache ScriptEngineFactory get ScriptEngine by name.
 

Package org.shapelogic.scripting Description

Scripting

Utility classes so ShapeLogic works with the new Java 6 Scripting framwork.

Dependency on ShapeLogic

Dependency on Sun jars

The only scripting language that works out of the box with Java 6 is JavaScript. To get others to work you have to download jsr223-engines.zip from: https://scripting.dev.java.net/servlets/ProjectDocumentList For each language you want to use there is a engine jar file. E.g. jruby-engine.jar. They have to be on your path. So does the jar file implementing the language.



Copyright © 2009. All Rights Reserved.