Skip navigation links
E G I J M O R S T V W 

E

eval(String, Entity, EntityMetaData) - Static method in class org.molgenis.js.ScriptEvaluator
Evaluates a script for a single entity.
eval(String, Iterable<Entity>, EntityMetaData) - Static method in class org.molgenis.js.ScriptEvaluator
 
eval(List<String>, Entity, EntityMetaData) - Static method in class org.molgenis.js.ScriptEvaluator
 
eval(List<String>, Iterable<Entity>, EntityMetaData) - Static method in class org.molgenis.js.ScriptEvaluator
Evaluates a script on a batch of entities
executeScript(String) - Method in class org.molgenis.js.JsScriptExecutor
Execute a JavaScript
executeScript(String, Map<String, Object>) - Method in class org.molgenis.js.magma.JsMagmaScriptExecutor
Execute a JavaScript using the Magma API

G

get(String, Scriptable) - Method in class org.molgenis.js.sandbox.SandboxNativeJavaObject
 
getClassName() - Method in class org.molgenis.js.ScriptableValue
 
getDefaultValue(Class<?>) - Method in class org.molgenis.js.ScriptableValue
 
getJavascriptMethods(Class<?>) - Static method in class org.molgenis.js.sandbox.SandboxNativeJavaObject
 
getOrder() - Method in class org.molgenis.js.JsScriptRegistrator
 
getOrder() - Method in class org.molgenis.js.magma.JsMagmaScriptRegistrator
 
getValue() - Method in class org.molgenis.js.ScriptableValue
 

I

init() - Method in class org.molgenis.js.RhinoConfig
 

J

JsMagmaScriptExecutor - Class in org.molgenis.js.magma
Executes a JavaScript using the Magma API
JsMagmaScriptExecutor() - Constructor for class org.molgenis.js.magma.JsMagmaScriptExecutor
 
JsMagmaScriptRegistrator - Class in org.molgenis.js.magma
Registers the JavaScript Magma script type as a script runner
JsMagmaScriptRegistrator(ScriptRunnerFactory, JsMagmaScriptRunner) - Constructor for class org.molgenis.js.magma.JsMagmaScriptRegistrator
 
JsMagmaScriptRunner - Class in org.molgenis.js.magma
Runs a JavaScript using the Magma API with the given inputs and returns one output
JsMagmaScriptRunner(JsMagmaScriptExecutor) - Constructor for class org.molgenis.js.magma.JsMagmaScriptRunner
 
JsScriptExecutor - Class in org.molgenis.js
Executes a JavaScript
JsScriptExecutor() - Constructor for class org.molgenis.js.JsScriptExecutor
 
JsScriptRegistrator - Class in org.molgenis.js
Registers the JavaScript script type as a script runner
JsScriptRegistrator(ScriptRunnerFactory, JsScriptRunner) - Constructor for class org.molgenis.js.JsScriptRegistrator
 
JsScriptRunner - Class in org.molgenis.js
Runs a JavaScript with the given inputs and returns one output
JsScriptRunner(JsScriptExecutor) - Constructor for class org.molgenis.js.JsScriptRunner
 

M

makeContext() - Method in class org.molgenis.js.sandbox.SandboxedContextFactory
 
MolgenisJsException - Exception in org.molgenis.js
 
MolgenisJsException() - Constructor for exception org.molgenis.js.MolgenisJsException
 
MolgenisJsException(String) - Constructor for exception org.molgenis.js.MolgenisJsException
 
MolgenisJsException(Throwable) - Constructor for exception org.molgenis.js.MolgenisJsException
 
MolgenisJsException(String, Throwable) - Constructor for exception org.molgenis.js.MolgenisJsException
 
MolgenisJsException(String, Throwable, boolean, boolean) - Constructor for exception org.molgenis.js.MolgenisJsException
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class org.molgenis.js.JsScriptRegistrator
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.molgenis.js.magma.JsMagmaScriptRegistrator
 
org.molgenis.js - package org.molgenis.js
 
org.molgenis.js.magma - package org.molgenis.js.magma
 
org.molgenis.js.sandbox - package org.molgenis.js.sandbox
 

R

RhinoConfig - Class in org.molgenis.js
Molgenis js Configuration class.
RhinoConfig() - Constructor for class org.molgenis.js.RhinoConfig
 
runScript(Script, Map<String, Object>) - Method in class org.molgenis.js.JsScriptRunner
 
runScript(Script, Map<String, Object>) - Method in class org.molgenis.js.magma.JsMagmaScriptRunner
 

S

SandboxClassShutter - Class in org.molgenis.js.sandbox
A ClassShutter that locks out access to all native classes.
SandboxClassShutter() - Constructor for class org.molgenis.js.sandbox.SandboxClassShutter
 
SandboxedContext - Class in org.molgenis.js.sandbox
A sandboxed Context that prevents access to native java classes
SandboxedContext(ContextFactory) - Constructor for class org.molgenis.js.sandbox.SandboxedContext
 
SandboxedContextFactory - Class in org.molgenis.js.sandbox
ContextFactory for Molgenis js.
SandboxedContextFactory() - Constructor for class org.molgenis.js.sandbox.SandboxedContextFactory
 
SandboxNativeJavaObject - Class in org.molgenis.js.sandbox
A sandboxed NativeJavaObject that prevents using reflection to escape a sandbox.
SandboxNativeJavaObject(Scriptable, Object, Class<?>) - Constructor for class org.molgenis.js.sandbox.SandboxNativeJavaObject
 
SandboxWrapFactory - Class in org.molgenis.js.sandbox
A WrapFactory that ensures NativeJavaObject instances are of the SandboxNativeJavaObject variety.
SandboxWrapFactory() - Constructor for class org.molgenis.js.sandbox.SandboxWrapFactory
 
SCRIPT_TYPE_JAVASCRIPT - Static variable in class org.molgenis.js.JsScriptRegistrator
 
SCRIPT_TYPE_JAVASCRIPT_MAGMA - Static variable in class org.molgenis.js.magma.JsMagmaScriptRegistrator
 
ScriptableValue - Class in org.molgenis.js
ScriptableObject that holds the value of an interpreted js function.
ScriptableValue() - Constructor for class org.molgenis.js.ScriptableValue
 
ScriptableValue(Scriptable, Object) - Constructor for class org.molgenis.js.ScriptableValue
 
ScriptEvaluator - Class in org.molgenis.js
Evaluate a script with molgenis-script-evaluator.js
ScriptEvaluator() - Constructor for class org.molgenis.js.ScriptEvaluator
 

T

toString() - Method in class org.molgenis.js.ScriptableValue
 

V

visibleToScripts(String) - Method in class org.molgenis.js.sandbox.SandboxClassShutter
 

W

wrapAsJavaObject(Context, Scriptable, Object, Class<?>) - Method in class org.molgenis.js.sandbox.SandboxWrapFactory
 
E G I J M O R S T V W 
Skip navigation links

Copyright © 2016. All Rights Reserved.