Class DynamicExecutableScript

    • Field Detail

      • scriptExpression

        protected final Expression scriptExpression
    • Constructor Detail

      • DynamicExecutableScript

        protected DynamicExecutableScript​(Expression scriptExpression,
                                          java.lang.String language)
    • Method Detail

      • evaluate

        public java.lang.Object evaluate​(javax.script.ScriptEngine scriptEngine,
                                         VariableScope variableScope,
                                         javax.script.Bindings bindings)
        Specified by:
        evaluate in class ExecutableScript
      • evaluateExpression

        protected java.lang.String evaluateExpression​(VariableScope variableScope)
      • getScriptSource

        public abstract java.lang.String getScriptSource​(VariableScope variableScope)