Interface | Description |
---|---|
Builder<T> |
A type of Plugin builder that can be used to configure and create a plugin instance using a Java DSL instead of
through a configuration file.
|
Clock |
Provides the time stamp used in log events.
|
ResourceLoader |
Abstract interface for a ClassLoader or similar object.
|
SecretKeyProvider |
Class | Description |
---|---|
Assert |
Utility class providing common validation logic.
|
Booleans |
Boolean helpers.
|
BundleResourceLoader |
Bundle-based ResourceLoader.
|
CachedClock |
Implementation of the
Clock interface that tracks the time in a
private long field that is updated by a background thread once every
millisecond. |
Charsets |
Charset utilities.
|
ClassLoaderResourceLoader |
ClassLoader-based ResourceLoader.
|
ClockFactory |
Factory for
Clock objects. |
Closer |
Helper class for closing resources.
|
CoarseCachedClock |
This Clock implementation is similar to CachedClock.
|
Constants |
Log4j Constants.
|
CyclicBuffer<T> |
A bounded buffer containing elements of type T.
|
FileUtils |
File utilities.
|
Integers |
Helps deal with integers.
|
KeyValuePair |
Key/Value pair configuration item.
|
Loader |
Load resources (or images) from various sources.
|
NameUtil | |
NetUtils | |
OptionConverter |
A convenience class to convert property values to specific types.
|
Patterns |
Pattern strings used throughout Log4j.
|
SetUtils | |
SystemClock |
Implementation of the
Clock interface that returns the system time. |
Throwables |
Helps with Throwable objects.
|
Transform |
Utility class for transforming strings.
|
UuidUtil |
Generates a unique ID.
|
Copyright © 1999-2015 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.