protected class HtmlResourceHandler.HtmlTemplateKeysProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.eclipse.jetty.server.Request |
request
The request
|
private java.util.Map<java.lang.String,java.util.function.Supplier<java.lang.String>> |
templateKeys
The map of template keys with their value suppliers
|
Constructor and Description |
---|
HtmlTemplateKeysProvider(org.eclipse.jetty.server.Request request)
Creates this html template keys provider.
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String key,
java.util.function.Supplier<java.lang.String> getter)
Add new key and its value provider.
|
org.eclipse.jetty.server.Request |
getRequest()
Returns the request associated with this html template keys provider.
|
java.util.Map<java.lang.String,java.util.function.Supplier<java.lang.String>> |
getTemplateKeys()
Returns the map of template keys with their value suppliers.
|
private final java.util.Map<java.lang.String,java.util.function.Supplier<java.lang.String>> templateKeys
private final org.eclipse.jetty.server.Request request
public HtmlTemplateKeysProvider(org.eclipse.jetty.server.Request request)
request
- The requestpublic org.eclipse.jetty.server.Request getRequest()
public java.util.Map<java.lang.String,java.util.function.Supplier<java.lang.String>> getTemplateKeys()
public void add(java.lang.String key, java.util.function.Supplier<java.lang.String> getter)
key
- The keygetter
- The value provider