A B C D E G H I J L M N O P R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- awaitPromise(Object) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
B
- BoundedObjectPool<T> - Class in net.cnri.util.javascript.nashorn
-
Pool of objects bounded by size where threads may create new objects whenever the pool is empty.
- BoundedObjectPool() - Constructor for class net.cnri.util.javascript.nashorn.BoundedObjectPool
C
- cacheModuleResolution(String, String, String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- clear() - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Removes all objects from the pool, calling
BoundedObjectPool.destroy(Object)on each. - clear() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
-
Ensures that no tasks remain queued, but do not terminate
- clearCache() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
-
Clears the cache of compiled scripts, as well as the global pool to eliminate each module cache.
- clearCache() - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- close() - Method in class net.cnri.util.javascript.nashorn.SequenceReader
- compileAndCache(String, Reader) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- compileAndCache(String, String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- create() - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Creates a new object if the pool is empty.
D
- destroy(T) - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Called on an object which will not be returned to the pool.
E
- eval(Reader) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- eval(String) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- evalCompiled(String) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- exists(String) - Method in interface net.cnri.util.javascript.nashorn.RequireLookup
-
Returns true if the "file" exists and is a file (not a directory), otherwise false.
G
- getCachedModuleResolution(String, String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- getCompiledScript(String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- getContent(String) - Method in interface net.cnri.util.javascript.nashorn.RequireLookup
-
Returns a
Readerwith the content of the file if it exists, otherwise null. - getEventLoop() - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- getMaxPoolSize() - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Returns the maximum pool size, 100 by default.
- getRunner(Thread.UncaughtExceptionHandler, Object) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- getScriptContext() - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- getScriptEngine() - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- getScriptEngineAndCompilationCache() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
H
- hasCompiledScript(String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
I
- initializeScriptContext(ScriptContext) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- invokeFunction(String, Object...) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
J
- JavaScriptEnvironment - Class in net.cnri.util.javascript.nashorn
-
A provider of
JavaScriptRunnerobjects. - JavaScriptEnvironment(RequireLookup) - Constructor for class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- JavaScriptEnvironment(RequireLookup, ClassLoader) - Constructor for class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- JavaScriptEventLoop - Class in net.cnri.util.javascript.nashorn
- JavaScriptEventLoop() - Constructor for class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- JavaScriptRunner - Class in net.cnri.util.javascript.nashorn
- JavaScriptRunner(ScriptEngineAndCompilationCache, ScriptContext, JavaScriptEventLoop, RequireLookup, Thread.UncaughtExceptionHandler, Object) - Constructor for class net.cnri.util.javascript.nashorn.JavaScriptRunner
- jsonParse(String) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- jsonParse(ScriptContext, String) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- jsonStringify(Object) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- jsonStringify(ScriptContext, Object) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
L
- loggerWarn(ScriptContext, Thread, Throwable) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
M
- ModuleSystem - Class in net.cnri.util.javascript.nashorn
- ModuleSystem(ScriptEngineAndCompilationCache, ScriptContext, JSObject, RequireLookup) - Constructor for class net.cnri.util.javascript.nashorn.ModuleSystem
N
- net.cnri.util.javascript.nashorn - package net.cnri.util.javascript.nashorn
- newModule(ScriptContext, JSObject, String, ScriptEngineAndCompilationCache.RequireModuleFunction, ScriptEngineAndCompilationCache.ResolveFunction) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
O
- obtain() - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Obtains a new object from the pool.
P
- put(String, Object) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
R
- read() - Method in class net.cnri.util.javascript.nashorn.SequenceReader
- read(char[]) - Method in class net.cnri.util.javascript.nashorn.SequenceReader
- read(char[], int, int) - Method in class net.cnri.util.javascript.nashorn.SequenceReader
- read(CharBuffer) - Method in class net.cnri.util.javascript.nashorn.SequenceReader
- reasonToException(ScriptContext, Object) - Method in class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- recycle(JavaScriptRunner) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- recycle(T) - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Returns an object to the pool.
- recycleDiscardingScriptContext(JavaScriptRunner) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- require(JSObject, String) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- requireById(String) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- requireFromContent(String) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- requireFromReader(Reader) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- requireFromReader(JSObject, String, Reader) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- requireFromReaderInGlobalContext(Reader) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
- requireFromReaderInGlobalContext(JSObject, String, Reader) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- RequireLookup - Interface in net.cnri.util.javascript.nashorn
- requireModule(JSObject, String) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- requireModule(JSObject, String) - Method in interface net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache.RequireModuleFunction
- requireModuleFromReader(JSObject, String, Reader) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- requireModuleFromReaderInGlobalContext(JSObject, String, Reader) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- reset(T) - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Called on an object before it is returned to the pool.
- resolve(JSObject, String) - Method in class net.cnri.util.javascript.nashorn.ModuleSystem
- resolve(JSObject, String) - Method in interface net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache.ResolveFunction
S
- ScriptEngineAndCompilationCache - Class in net.cnri.util.javascript.nashorn
- ScriptEngineAndCompilationCache(ScriptEngine) - Constructor for class net.cnri.util.javascript.nashorn.ScriptEngineAndCompilationCache
- ScriptEngineAndCompilationCache.RequireModuleFunction - Interface in net.cnri.util.javascript.nashorn
- ScriptEngineAndCompilationCache.ResolveFunction - Interface in net.cnri.util.javascript.nashorn
- SequenceReader - Class in net.cnri.util.javascript.nashorn
- SequenceReader(Reader...) - Constructor for class net.cnri.util.javascript.nashorn.SequenceReader
- setImmediate(Object, JSObject, Object...) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- setInterval(Object, JSObject, long, Object...) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- setMaxPoolSize(int) - Method in class net.cnri.util.javascript.nashorn.BoundedObjectPool
-
Sets the maximum pool size.
- setMaxPoolSize(int) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- setTimeout(Object, JSObject, long, Object...) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- shutdown() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
- shutdown() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- submit(Runnable) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- submit(Callable<T>) - Method in class net.cnri.util.javascript.nashorn.JavaScriptEventLoop
- submitAndGet(Callable<T>) - Method in class net.cnri.util.javascript.nashorn.JavaScriptRunner
W
- warmUp() - Method in class net.cnri.util.javascript.nashorn.JavaScriptEnvironment
All Classes All Packages