public interface LogBuilder
Modifier and Type | Field and Description |
---|---|
static LogBuilder |
NOOP |
Modifier and Type | Method and Description |
---|---|
default void |
log(CharSequence message) |
default void |
log(Message message) |
default void |
log(Object message) |
default void |
log(String message) |
default void |
log(String message,
Object... params)
Logs a message with parameters.
|
default void |
log(String message,
Object p0)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Logs a message with parameters.
|
default void |
log(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Logs a message with parameters.
|
default void |
log(String message,
Supplier<?>... params) |
default void |
log(Supplier<Message> messageSupplier) |
default LogBuilder |
withLocation() |
default LogBuilder |
withLocation(StackTraceElement location) |
default LogBuilder |
withMarker(Marker marker) |
default LogBuilder |
withThrowable(Throwable throwable) |
static final LogBuilder NOOP
default LogBuilder withMarker(Marker marker)
default LogBuilder withThrowable(Throwable throwable)
default LogBuilder withLocation()
default LogBuilder withLocation(StackTraceElement location)
default void log(CharSequence message)
default void log(String message)
default void log(String message, Object... params)
message
- the message to log; the format depends on the message factory.params
- parameters to the message.Unbox
default void log(Message message)
default void log(Object message)
default void log(String message, Object p0)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.Unbox
default void log(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9)
message
- the message to log; the format depends on the message factory.p0
- parameter to the message.p1
- parameter to the message.p2
- parameter to the message.p3
- parameter to the message.p4
- parameter to the message.p5
- parameter to the message.p6
- parameter to the message.p7
- parameter to the message.p8
- parameter to the message.p9
- parameter to the message.Unbox
Copyright © 1999-2020 The 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.