Class TemplateResolvers.FlatteningFieldResolverMethod<V>
- java.lang.Object
-
- org.apache.logging.log4j.layout.template.json.resolver.TemplateResolvers.FlatteningFieldResolverMethod<V>
-
- All Implemented Interfaces:
TemplateResolvers.FieldResolverMethod<V>
- Enclosing class:
- TemplateResolvers
private static final class TemplateResolvers.FlatteningFieldResolverMethod<V> extends java.lang.Object implements TemplateResolvers.FieldResolverMethod<V>
-
-
Field Summary
Fields Modifier and Type Field Description private TemplateResolver<V>fieldResolver
-
Constructor Summary
Constructors Modifier Constructor Description privateFlatteningFieldResolverMethod(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
-
fieldResolver
private final TemplateResolver<V> fieldResolver
-
-
Constructor Detail
-
FlatteningFieldResolverMethod
private FlatteningFieldResolverMethod(TemplateResolver<V> fieldResolver)
-
-
Method Detail
-
resolve
public boolean resolve(V value, JsonWriter jsonWriter, boolean succeedingEntry)
- Specified by:
resolvein interfaceTemplateResolvers.FieldResolverMethod<V>
-
-