Uses of Package
org.apache.logging.log4j.util
Package
Description
Public API for Log4j 2.
Public Message Types used for Log4j 2.
Simple logging implementation.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
Internal utility classes for the Log4j 2 API.
-
ClassDescriptionClasses implementing this interface know how to supply
Message
s.Indicates that a particular annotated construct was written with certain performance constraints in mind that should be considered when modifying or testing.Objects that implement this interface can be converted to text, ideally without allocating temporary objects.Consider this class private. Classes implementing this interface know how to supply a value. -
ClassDescriptionAn operation that accepts two input arguments and returns no result.An extension of
ReadOnlyStringMap
that imposes a total ordering on its keys.A Message that can render itself in more than one way.Indicates that a particular annotated construct was written with certain performance constraints in mind that should be considered when modifying or testing.Objects that implement this interface can be converted to text, ideally without allocating temporary objects.An operation that accepts three input arguments and returns no result. -
-
ClassDescriptionAn operation that accepts two input arguments and returns no result.Classes implementing this interface know how to supply
Message
s.A read-only collection of String keys mapped to values of arbitrary type.Objects that implement this interface can be converted to text, ideally without allocating temporary objects.Exposes methods to add and remove key-value pairs to and fromReadOnlyStringMap
.Consider this class private. Classes implementing this interface know how to supply a value.An operation that accepts three input arguments and returns no result. -
ClassDescriptionAn operation that accepts two input arguments and returns no result.An extension of
ReadOnlyStringMap
that imposes a total ordering on its keys.An extension ofStringMap
that imposes a total ordering on its keys.Indicates that the annotated element is considered an internal API to Log4j and should not be used by external code.Provides a lazily-initialized value from aSupplier<T>
.Classes implementing this interface know how to supplyMessage
s.Indicates that a particular annotated construct was written with certain performance constraints in mind that should be considered when modifying or testing.PropertySource backed by aProperties
instance.Consider this class private.A source for global configuration properties.A read-only collection of String keys mapped to values of arbitrary type.Consider this class private. Provides various methods to determine the caller class.Objects that implement this interface can be converted to text, ideally without allocating temporary objects.Exposes methods to add and remove key-value pairs to and fromReadOnlyStringMap
.Consider this class private. Classes implementing this interface know how to supply a value.An operation that accepts three input arguments and returns no result.