| Activator |
Consider this class private.
OSGi bundle activator.
|
| Base64Util |
Base64 encodes Strings.
|
| Cast |
|
| Chars |
Consider this class private.
|
| Constants |
Log4j API Constants.
|
| EnglishEnums |
Consider this class private.
|
| EnvironmentPropertySource |
PropertySource implementation that uses environment variables as a source.
|
| FilteredObjectInputStream |
Extends ObjectInputStream to only allow some built-in Log4j classes and caller-specified classes to be
deserialized.
|
| LambdaUtil |
Utility class for lambda support.
|
| LazyBoolean |
|
| LazyUtil |
|
| LazyUtil.Constant<T> |
|
| LazyUtil.PureLazy<T> |
|
| LazyUtil.SafeLazy<T> |
|
| LazyUtil.WeakConstant<T> |
|
| LoaderUtil |
Consider this class private. Utility class for ClassLoaders.
|
| LoaderUtil.ThreadContextClassLoaderGetter |
|
| LoaderUtil.UrlResource |
URL and ClassLoader pair.
|
| OsgiServiceLocator |
|
| PrivateSecurityManagerStackTraceUtil |
Internal utility to share a fast implementation of #getCurrentStackTrace()
with the java 9 implementation of StackLocator.
|
| PrivateSecurityManagerStackTraceUtil.PrivateSecurityManager |
|
| ProcessIdUtil |
Provides the PID of the current JVM.
|
| PropertiesPropertySource |
PropertySource backed by a Properties instance.
|
| PropertiesUtil |
Consider this class private.
|
| PropertiesUtil.Environment |
Provides support for looking up global configuration properties via environment variables, property files,
and system properties, in three variations:
|
| PropertyFilePropertySource |
PropertySource backed by a properties file.
|
| PropertySource.Comparator |
Comparator for ordering PropertySource instances by priority.
|
| PropertySource.Util |
Utility methods useful for PropertySource implementations.
|
| ProviderActivator |
Utility class to register Log4j2 providers in an OSGI environment.
|
| ProviderUtil |
Consider this class private.
|
| ServiceLoaderUtil |
An utility class to retrieve services in a safe way.
|
| ServiceLoaderUtil.ServiceLoaderSpliterator<S> |
|
| SortedArrayStringMap |
Consider this class private.
Array-based implementation of the ReadOnlyStringMap interface.
|
| StackLocator |
Consider this class private. Provides various methods to determine the caller class.
|
| StackLocatorUtil |
Consider this class private. Provides various methods to determine the caller class.
|
| StringBuilders |
Consider this class private.
|
| Strings |
Consider this class private.
|
| SystemPropertiesPropertySource |
PropertySource backed by the current system properties.
|
| Timer |
Primarily used in unit tests, but can be used to track elapsed time for a request or portion of any other operation
so long as all the timer methods are called on the same thread in which it was started.
|
| Unbox |
Utility for preventing primitive parameter values from being auto-boxed.
|
| Unbox.State |
|
| Unbox.WebSafeState |
State implementation that only puts JDK classes in ThreadLocals, so this is safe to be used from
web applications.
|