A B C D G I J O P R S T W 
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
 
A B C D G I J O P R S T W 
All Classes All Packages