A B C D G I J O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- alwaysEvict() - Method in class io.wttech.graal.templating.context.ContextPool.Builder
B
- BaseContextProvider - Class in io.wttech.graal.templating.context.provider
- build() - Method in class io.wttech.graal.templating.context.ContextPool.Builder
- build() - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer.Builder
- buildDevelopment() - Method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
-
Builds Javascript renderer configured for local development environment.
- builder() - Static method in class io.wttech.graal.templating.context.ContextPool
- builder() - Static method in class io.wttech.graal.templating.javascript.JavascriptRenderer
- Builder() - Constructor for class io.wttech.graal.templating.context.ContextPool.Builder
- buildProduction() - Method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
-
Builds Javascript renderer configured for production environment.
C
- CachedContextProvider - Class in io.wttech.graal.templating.context.provider
- CachedScriptProvider - Class in io.wttech.graal.templating.repository
-
ScriptProvider wrapper responsible for caching the script.
- CachedScriptProvider(ScriptProvider, Duration) - Constructor for class io.wttech.graal.templating.repository.CachedScriptProvider
- classpathScript(String) - Method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
-
Sets the classpath variant as the script provider.
- ClasspathScriptProvider - Class in io.wttech.graal.templating.repository
-
Retrieves javascript source file from the classpath.
- contextExecutor(ContextExecutor) - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer.Builder
- ContextExecutor - Interface in io.wttech.graal.templating.context
-
Facade for interacting with the ContextPool.
- ContextFactory - Class in io.wttech.graal.templating.context.provider
- ContextPool - Class in io.wttech.graal.templating.context
- ContextPool.Builder - Class in io.wttech.graal.templating.context
- ContextProvider - Interface in io.wttech.graal.templating.context.provider
- createContext(String) - Method in class io.wttech.graal.templating.context.provider.ContextFactory
D
- development(ContextProvider) - Static method in class io.wttech.graal.templating.context.ContextPool
G
- getBundle() - Method in class io.wttech.graal.templating.repository.CachedScriptProvider
- getBundle() - Method in class io.wttech.graal.templating.repository.ClasspathScriptProvider
- getBundle() - Method in interface io.wttech.graal.templating.repository.ScriptProvider
-
Retrieves the source file.
- getContext() - Method in class io.wttech.graal.templating.context.provider.BaseContextProvider
- getContext() - Method in class io.wttech.graal.templating.context.provider.CachedContextProvider
- getContext() - Method in interface io.wttech.graal.templating.context.provider.ContextProvider
I
- instance() - Static method in class io.wttech.graal.templating.context.provider.ContextFactory
- instance() - Static method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
- io.wttech.graal.templating - package io.wttech.graal.templating
- io.wttech.graal.templating.context - package io.wttech.graal.templating.context
- io.wttech.graal.templating.context.provider - package io.wttech.graal.templating.context.provider
- io.wttech.graal.templating.javascript - package io.wttech.graal.templating.javascript
- io.wttech.graal.templating.repository - package io.wttech.graal.templating.repository
J
- JavascriptRenderer - Class in io.wttech.graal.templating.javascript
-
JS script file must contain a global function with a following signature.
- JavascriptRenderer.Builder - Class in io.wttech.graal.templating.javascript
- JavascriptRendererConfigurator - Class in io.wttech.graal.templating.javascript
-
DSL for configuring JavascriptRenderer instances.
- JavascriptRendererConfigurator() - Constructor for class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
- JavascriptRendererException - Exception in io.wttech.graal.templating.javascript
- JavascriptRendererException() - Constructor for exception io.wttech.graal.templating.javascript.JavascriptRendererException
- JavascriptRendererException(String) - Constructor for exception io.wttech.graal.templating.javascript.JavascriptRendererException
- JavascriptRendererException(String, Throwable) - Constructor for exception io.wttech.graal.templating.javascript.JavascriptRendererException
- JavascriptRendererException(String, Throwable, boolean, boolean) - Constructor for exception io.wttech.graal.templating.javascript.JavascriptRendererException
- JavascriptRendererException(Throwable) - Constructor for exception io.wttech.graal.templating.javascript.JavascriptRendererException
O
- objectMapper(ObjectMapper) - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer.Builder
- objectMapper(ObjectMapper) - Method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
-
Sets the ObjectMapper used to convert to JSON objects passed as parameters.
- of(ObjectMapper, ContextExecutor) - Static method in class io.wttech.graal.templating.javascript.JavascriptRenderer
- of(String) - Static method in class io.wttech.graal.templating.repository.ClasspathScriptProvider
- of(ScriptProvider) - Static method in class io.wttech.graal.templating.context.provider.BaseContextProvider
- of(ScriptProvider) - Static method in class io.wttech.graal.templating.context.provider.CachedContextProvider
- of(ScriptProvider) - Static method in class io.wttech.graal.templating.repository.CachedScriptProvider
- of(ScriptProvider, Duration) - Static method in class io.wttech.graal.templating.repository.CachedScriptProvider
P
- perEachLogicalCore() - Method in class io.wttech.graal.templating.context.ContextPool.Builder
- production(ContextProvider) - Static method in class io.wttech.graal.templating.context.ContextPool
R
- render(String, Object) - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer
- render(String, String) - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer
S
- scriptProvider(ScriptProvider) - Method in class io.wttech.graal.templating.javascript.JavascriptRendererConfigurator
-
Sets the script provider used to retrieve the source.
- ScriptProvider - Interface in io.wttech.graal.templating.repository
-
Defines how to retrieve the source file.
- singular() - Method in class io.wttech.graal.templating.context.ContextPool.Builder
- size(int) - Method in class io.wttech.graal.templating.context.ContextPool.Builder
T
- TemplatingException - Exception in io.wttech.graal.templating
- TemplatingException() - Constructor for exception io.wttech.graal.templating.TemplatingException
- TemplatingException(String) - Constructor for exception io.wttech.graal.templating.TemplatingException
- TemplatingException(String, Throwable) - Constructor for exception io.wttech.graal.templating.TemplatingException
- TemplatingException(String, Throwable, boolean, boolean) - Constructor for exception io.wttech.graal.templating.TemplatingException
- TemplatingException(Throwable) - Constructor for exception io.wttech.graal.templating.TemplatingException
- toString() - Method in class io.wttech.graal.templating.javascript.JavascriptRenderer.Builder
W
- withContext(Function<Context, T>) - Method in interface io.wttech.graal.templating.context.ContextExecutor
- withContext(Function<Context, T>) - Method in class io.wttech.graal.templating.context.ContextPool
All Classes All Packages