public class EncodeTemplate extends SimpleTemplate
| Modifier and Type | Class and Description |
|---|---|
static interface |
EncodeTemplate.EncoderProvider |
Template.DefaultValueProvider, Template.Token, Template.TokenProvider, Template.TokenValue| Constructor and Description |
|---|
EncodeTemplate(String template,
Map<String,String> macros,
Pattern pattern,
Template.TokenProvider tokenProvider,
EncodeTemplate.EncoderProvider encoderProvider,
Template.DefaultValueProvider defaultValueProvider) |
EncodeTemplate(String template,
Pattern pattern,
Template.TokenProvider tokenProvider,
EncodeTemplate.EncoderProvider encoderProvider,
Template.DefaultValueProvider defaultValueProvider) |
EncodeTemplate(String template,
String placeHolderRegex,
Template.TokenProvider tokenProvider,
EncodeTemplate.EncoderProvider encoderProvider,
Template.DefaultValueProvider defaultValueProvider) |
| Modifier and Type | Method and Description |
|---|---|
static EncodeTemplate.EncoderProvider |
getEncoderProviderByGroupName(String groupName) |
String |
replace(Template.TokenValue tokenValue) |
String |
replace(Template.TokenValue tokenValue,
java.util.function.Function<Exception,Exception> exceptionFunction) |
getMacroReplacementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTokenProviderByGroupNamespublic EncodeTemplate(String template, String placeHolderRegex, Template.TokenProvider tokenProvider, EncodeTemplate.EncoderProvider encoderProvider, Template.DefaultValueProvider defaultValueProvider)
public EncodeTemplate(String template, Pattern pattern, Template.TokenProvider tokenProvider, EncodeTemplate.EncoderProvider encoderProvider, Template.DefaultValueProvider defaultValueProvider)
public EncodeTemplate(String template, Map<String,String> macros, Pattern pattern, Template.TokenProvider tokenProvider, EncodeTemplate.EncoderProvider encoderProvider, Template.DefaultValueProvider defaultValueProvider)
public static EncodeTemplate.EncoderProvider getEncoderProviderByGroupName(String groupName)
public String replace(Template.TokenValue tokenValue)
replace in interface Templatereplace in class SimpleTemplatepublic String replace(Template.TokenValue tokenValue, java.util.function.Function<Exception,Exception> exceptionFunction) throws Exception
ExceptionCopyright © 2019. All rights reserved.