|
1 | 1 | package org.apache.logging.log4j.core.layout;
|
2 | 2 |
|
| 3 | +import java.io.IOException; |
| 4 | +import java.io.Writer; |
| 5 | +import java.nio.charset.Charset; |
| 6 | +import java.nio.charset.StandardCharsets; |
| 7 | +import java.time.ZoneId; |
| 8 | +import java.time.ZonedDateTime; |
| 9 | +import java.util.HashMap; |
| 10 | +import java.util.LinkedHashMap; |
| 11 | +import java.util.Map; |
| 12 | + |
3 | 13 | import com.fasterxml.jackson.annotation.JsonAnyGetter;
|
4 | 14 | import com.fasterxml.jackson.annotation.JsonGetter;
|
5 | 15 | import com.fasterxml.jackson.annotation.JsonRootName;
|
|
18 | 28 | import org.apache.logging.log4j.core.util.KeyValuePair;
|
19 | 29 | import org.apache.logging.log4j.util.Strings;
|
20 | 30 |
|
21 |
| -import java.io.IOException; |
22 |
| -import java.io.Writer; |
23 |
| -import java.nio.charset.Charset; |
24 |
| -import java.nio.charset.StandardCharsets; |
25 |
| -import java.time.ZoneId; |
26 |
| -import java.time.ZonedDateTime; |
27 |
| -import java.util.HashMap; |
28 |
| -import java.util.LinkedHashMap; |
29 |
| -import java.util.Map; |
30 |
| - |
31 | 31 | import static java.time.Instant.ofEpochMilli;
|
32 | 32 | import static java.time.format.DateTimeFormatter.ISO_ZONED_DATE_TIME;
|
33 | 33 |
|
34 | 34 | @Plugin(name = "LambdaJsonLayout", category = Node.CATEGORY, elementType = Layout.ELEMENT_TYPE, printObject = true)
|
35 | 35 | public class LambdaJsonLayout extends AbstractJacksonLayout {
|
36 |
| - |
37 | 36 | private static final String DEFAULT_FOOTER = "]";
|
38 | 37 |
|
39 | 38 | private static final String DEFAULT_HEADER = "[";
|
|
0 commit comments