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 classWhen <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 Stringprotected abstract Stringprotected abstract Stringprotected abstract Stringprotected abstract Stringprotected abstract com.fasterxml.jackson.core.PrettyPrinterprotected abstract com.fasterxml.jackson.databind.ObjectMapperprotected abstract com.fasterxml.jackson.core.PrettyPrinter(package private) com.fasterxml.jackson.databind.ObjectWriternewWriter(boolean locationInfo, boolean properties, boolean compact) (package private) com.fasterxml.jackson.databind.ObjectWriternewWriter(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)
-