Class TemplateResolvers.SubstitutingStringResolver<V>
java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.TemplateResolvers.SubstitutingStringResolver<V>
- All Implemented Interfaces:
TemplateResolver<V>
- Enclosing class:
TemplateResolvers
private static final class TemplateResolvers.SubstitutingStringResolver<V>
extends Object
implements TemplateResolver<V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final TemplateResolverStringSubstitutor<V> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSubstitutingStringResolver(TemplateResolverStringSubstitutor<V> substitutor, String string) -
Method Summary
Modifier and TypeMethodDescriptionvoidresolve(V value, JsonWriter jsonWriter) Resolves the givenvalueusing the providedJsonWriter.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TemplateResolver
isFlattening, isResolvable, isResolvable, resolve
-
Field Details
-
substitutor
-
string
-
-
Constructor Details
-
SubstitutingStringResolver
-
-
Method Details
-
resolve
Description copied from interface:TemplateResolverResolves the givenvalueusing the providedJsonWriter.- Specified by:
resolvein interfaceTemplateResolver<V>
-