Class JacksonFactory
java.lang.Object
org.apache.logging.log4j.core.layout.JacksonFactory
- Direct Known Subclasses:
JacksonFactory.JSON
,JacksonFactory.XML
,JacksonFactory.YAML
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
When <Event>s are written into a XML file; the "Event" object is not the root element, but an element named <Events> created usingXmlLayout.getHeader()
andXmlLayout.getFooter()
methods.(package private) static class
(package private) static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
protected abstract String
protected abstract String
protected abstract String
protected abstract String
protected abstract com.fasterxml.jackson.core.PrettyPrinter
protected abstract com.fasterxml.jackson.databind.ObjectMapper
protected abstract com.fasterxml.jackson.core.PrettyPrinter
(package private) com.fasterxml.jackson.databind.ObjectWriter
newWriter
(boolean locationInfo, boolean properties, boolean compact) (package private) com.fasterxml.jackson.databind.ObjectWriter
newWriter
(boolean locationInfo, boolean properties, boolean compact, boolean includeMillis)
-
Constructor Details
-
JacksonFactory
JacksonFactory()
-
-
Method Details
-
getPropertyNameForTimeMillis
-
getPropertyNameForInstant
-
getPropertNameForContextMap
-
getPropertNameForSource
-
getPropertNameForNanoTime
-
newCompactPrinter
protected abstract com.fasterxml.jackson.core.PrettyPrinter newCompactPrinter() -
newObjectMapper
protected abstract com.fasterxml.jackson.databind.ObjectMapper newObjectMapper() -
newPrettyPrinter
protected abstract com.fasterxml.jackson.core.PrettyPrinter newPrettyPrinter() -
newWriter
com.fasterxml.jackson.databind.ObjectWriter newWriter(boolean locationInfo, boolean properties, boolean compact) -
newWriter
com.fasterxml.jackson.databind.ObjectWriter newWriter(boolean locationInfo, boolean properties, boolean compact, boolean includeMillis)
-