Class TemplateResolvers.PrefixedFieldResolverMethod<V>
- java.lang.Object
-
- org.apache.logging.log4j.layout.template.json.resolver.TemplateResolvers.PrefixedFieldResolverMethod<V>
-
- All Implemented Interfaces:
TemplateResolvers.FieldResolverMethod<V>
- Enclosing class:
- TemplateResolvers
private static final class TemplateResolvers.PrefixedFieldResolverMethod<V> extends java.lang.Object implements TemplateResolvers.FieldResolverMethod<V>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringfieldPrefixprivate TemplateResolver<V>fieldResolver
-
Constructor Summary
Constructors Modifier Constructor Description privatePrefixedFieldResolverMethod(java.lang.String fieldPrefix, TemplateResolver<V> fieldResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanresolve(V value, JsonWriter jsonWriter, boolean succeedingEntry)
-
-
-
Field Detail
-
fieldPrefix
private final java.lang.String fieldPrefix
-
fieldResolver
private final TemplateResolver<V> fieldResolver
-
-
Constructor Detail
-
PrefixedFieldResolverMethod
private PrefixedFieldResolverMethod(java.lang.String fieldPrefix, TemplateResolver<V> fieldResolver)
-
-
Method Detail
-
resolve
public boolean resolve(V value, JsonWriter jsonWriter, boolean succeedingEntry)
- Specified by:
resolvein interfaceTemplateResolvers.FieldResolverMethod<V>
-
-