Uses of Interface
org.apache.logging.log4j.layout.template.json.util.Recycler
-
Packages that use Recycler Package Description org.apache.logging.log4j.layout.template.json org.apache.logging.log4j.layout.template.json.resolver org.apache.logging.log4j.layout.template.json.util -
-
Uses of Recycler in org.apache.logging.log4j.layout.template.json
Fields in org.apache.logging.log4j.layout.template.json declared as Recycler Modifier and Type Field Description private Recycler<JsonTemplateLayout.Context>
JsonTemplateLayout. contextRecycler
Methods in org.apache.logging.log4j.layout.template.json that return Recycler Modifier and Type Method Description private static Recycler<JsonTemplateLayout.Context>
JsonTemplateLayout. createContextRecycler(JsonTemplateLayout.Builder builder, JsonWriter jsonWriter)
-
Uses of Recycler in org.apache.logging.log4j.layout.template.json.resolver
Fields in org.apache.logging.log4j.layout.template.json.resolver declared as Recycler Modifier and Type Field Description private Recycler<MessageParameterResolver.ParameterConsumerState>
MessageParameterResolver. parameterConsumerStateRecycler
private Recycler<TruncatingBufferedPrintWriter>
StackTraceStringResolver. writerRecycler
Methods in org.apache.logging.log4j.layout.template.json.resolver that return Recycler Modifier and Type Method Description private static Recycler<java.lang.StringBuilder>
CounterResolver. createStringBuilderRecycler(EventResolverContext context)
Methods in org.apache.logging.log4j.layout.template.json.resolver with parameters of type Recycler Modifier and Type Method Description private static EventResolver
ReadOnlyStringMapResolver. createResolver(boolean flatten, Recycler<ReadOnlyStringMapResolver.LoopContext> loopContextRecycler, java.util.function.Function<LogEvent,ReadOnlyStringMap> mapAccessor)
private static java.util.function.Consumer<JsonWriter>
CounterResolver. createStringifiedBigIntegerResolver(java.math.BigInteger start, Recycler<java.lang.StringBuilder> stringBuilderRecycler)
private static java.util.function.Consumer<JsonWriter>
CounterResolver. createStringifiedLongResolver(java.math.BigInteger start, Recycler<java.lang.StringBuilder> stringBuilderRecycler)
-
Uses of Recycler in org.apache.logging.log4j.layout.template.json.util
Classes in org.apache.logging.log4j.layout.template.json.util that implement Recycler Modifier and Type Class Description class
DummyRecycler<V>
class
QueueingRecycler<V>
class
ThreadLocalRecycler<V>
Methods in org.apache.logging.log4j.layout.template.json.util that return Recycler Modifier and Type Method Description <V> Recycler<V>
DummyRecyclerFactory. create(java.util.function.Supplier<V> supplier, java.util.function.Consumer<V> cleaner)
<V> Recycler<V>
QueueingRecyclerFactory. create(java.util.function.Supplier<V> supplier, java.util.function.Consumer<V> cleaner)
default <V> Recycler<V>
RecyclerFactory. create(java.util.function.Supplier<V> supplier)
<V> Recycler<V>
RecyclerFactory. create(java.util.function.Supplier<V> supplier, java.util.function.Consumer<V> cleaner)
<V> Recycler<V>
ThreadLocalRecyclerFactory. create(java.util.function.Supplier<V> supplier, java.util.function.Consumer<V> cleaner)
-