Uses of Interface
org.apache.logging.log4j.util.Lazy
Packages that use Lazy
Package
Description
-
Uses of Lazy in org.apache.logging.log4j.core.impl
Fields in org.apache.logging.log4j.core.impl declared as LazyModifier and TypeFieldDescriptionprivate final Lazy<LoggerContextFactory> Log4jProvider.loggerContextFactoryLazyprivate final Lazy<ThreadContextMap> Log4jProvider.threadContextMapLazy -
Uses of Lazy in org.apache.logging.log4j.core.selector
Fields in org.apache.logging.log4j.core.selector declared as LazyModifier and TypeFieldDescriptionprivate final Lazy<LoggerContext> BasicContextSelector.defaultLoggerContextprivate final Lazy<LoggerContext> ClassLoaderContextSelector.defaultLoggerContext -
Uses of Lazy in org.apache.logging.log4j.message
Fields in org.apache.logging.log4j.message declared as LazyModifier and TypeFieldDescriptionprivate static final Lazy<ThreadDumpMessage.ThreadInfoFactory> ThreadDumpMessage.FACTORY -
Uses of Lazy in org.apache.logging.log4j.util
Classes in org.apache.logging.log4j.util that implement LazyModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static classFields in org.apache.logging.log4j.util declared as LazyModifier and TypeFieldDescriptionprivate static final Lazy<PropertiesUtil> PropertiesUtil.COMPONENT_PROPERTIESMethods in org.apache.logging.log4j.util that return LazyModifier and TypeMethodDescriptionstatic <T> Lazy<T> Creates a strict lazy value using the provided Supplier.default <R> Lazy<R> Creates a new lazy value derived from this lazy value using the provided value mapping function.static <T> Lazy<T> Creates a pure lazy value using the provided Supplier to initialize the value.static <T> Lazy<T> Lazy.value(T value) Creates a lazy value using the provided constant value.static <T> Lazy<T> Lazy.weak(T value) Creates a lazy value using a weak reference to the provided value.