This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch release-2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 900e80f6848146e0d2a9c250c57e8f6c13018c88 Author: Gary Gregory <[email protected]> AuthorDate: Sun Feb 20 09:14:40 2022 -0500 Javadoc and add toString(). --- .../java/org/apache/log4j/bridge/LayoutWrapper.java | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java index d2ebaff..b7ac317 100644 --- a/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java +++ b/log4j-1.2-api/src/main/java/org/apache/log4j/bridge/LayoutWrapper.java @@ -26,6 +26,11 @@ public class LayoutWrapper extends Layout { private final org.apache.logging.log4j.core.Layout<?> layout; + /** + * Constructs a new instance. + * + * @param layout The layout to wrap. + */ public LayoutWrapper(org.apache.logging.log4j.core.Layout<?> layout) { this.layout = layout; } @@ -35,12 +40,22 @@ public class LayoutWrapper extends Layout { return layout.toSerializable(((LogEventAdapter)event).getEvent()).toString(); } + /** + * Unwraps. + * + * @return The wrapped object. + */ + public org.apache.logging.log4j.core.Layout<?> getLayout() { + return this.layout; + } + @Override public boolean ignoresThrowable() { return false; } - public org.apache.logging.log4j.core.Layout<?> getLayout() { - return this.layout; + @Override + public String toString() { + return String.format("LayoutWrapper [layout=%s]", layout); } }
