Class SimpleObjectJsonGeneratorDelegate
java.lang.Object
tools.jackson.core.JsonGenerator
tools.jackson.core.util.JsonGeneratorDelegate
net.logstash.logback.util.SimpleObjectJsonGeneratorDelegate
- All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, Versioned
JsonGenerator with an optimized implementation of the
writePOJO(Object) method that tries
to call appropriate write method for the given untyped Object and delegates to the underlying generator
as fallback.-
Field Summary
Fields inherited from class JsonGeneratorDelegate
delegate, delegateCopyMethods -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class JsonGeneratorDelegate
assignCurrentValue, canOmitProperties, canWriteObjectId, canWriteTypeId, close, configure, copyCurrentEvent, copyCurrentStructure, currentValue, delegate, flush, getCharacterEscapes, getHighestNonEscapedChar, getPrettyPrinter, getSchema, has, isClosed, isEnabled, objectWriteContext, streamWriteCapabilities, streamWriteContext, streamWriteFeatures, streamWriteOutputBuffered, streamWriteOutputTarget, version, writeArray, writeArray, writeArray, writeArray, writeBinary, writeBinary, writeBoolean, writeEmbeddedObject, writeEndArray, writeEndObject, writeName, writeName, writeNull, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeObjectId, writeObjectRef, writeOmittedProperty, writePropertyId, writeRaw, writeRaw, writeRaw, writeRaw, writeRaw, writeRawUTF8String, writeRawValue, writeRawValue, writeRawValue, writeStartArray, writeStartArray, writeStartArray, writeStartObject, writeStartObject, writeStartObject, writeString, writeString, writeString, writeString, writeTree, writeTypeId, writeUTF8StringMethods inherited from class JsonGenerator
_constructWriteException, _constructWriteException, _constructWriteException, _constructWriteException, _copyCurrentContents, _copyCurrentContentsExact, _copyCurrentFloatValue, _copyCurrentFloatValueExact, _copyCurrentIntValue, _copyCurrentStringValue, _reportArgumentError, _reportError, _reportUnsupportedOperation, _reportUnsupportedOperation, _verifyOffsets, _wrapIOFailure, _writeTypePrefixUsingNative, _writeTypePrefixUsingWrapper, copyCurrentEventExact, copyCurrentStructureExact, setCharacterEscapes, streamWriteConstraints, writeArrayPropertyStart, writeBinary, writeBinary, writeBinary, writeBinaryProperty, writeBooleanProperty, writeNullProperty, writeNumberProperty, writeNumberProperty, writeNumberProperty, writeNumberProperty, writeNumberProperty, writeNumberProperty, writeNumberProperty, writeObjectPropertyStart, writePOJOProperty, writeRawValue, writeStringProperty, writeTypePrefix, writeTypeSuffix
-
Constructor Details
-
SimpleObjectJsonGeneratorDelegate
-
-
Method Details
-
writePOJO
- Overrides:
writePOJOin classJsonGeneratorDelegate
-