public class DefaultJsonSerializationContext extends Object implements JsonSerializationContext
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultJsonSerializationContext.Builder
Builder for
JsonSerializationContext. |
static class |
DefaultJsonSerializationContext.DefaultBuilder |
public static DefaultJsonSerializationContext.Builder builder()
builder
DefaultJsonSerializationContext.Builder object.public Logger getLogger()
getLogger
getLogger in interface JsonMappingContextLogger object.public boolean isSerializeNulls()
isSerializeNulls.
isSerializeNulls
isSerializeNulls in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.serializeNulls(boolean)public boolean isWriteDatesAsTimestamps()
isWriteDatesAsTimestamps.
isWriteDatesAsTimestamps
isWriteDatesAsTimestamps in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeDatesAsTimestamps(boolean)public boolean isWriteDateKeysAsTimestamps()
isWriteDateKeysAsTimestamps.
isWriteDateKeysAsTimestamps
isWriteDateKeysAsTimestamps in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeDateKeysAsTimestamps(boolean)public boolean isWrapRootValue()
isWrapRootValue.
isWrapRootValue
isWrapRootValue in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.wrapRootValue(boolean)public boolean isWriteCharArraysAsJsonArrays()
isWriteCharArraysAsJsonArrays.
isWriteCharArraysAsJsonArrays
isWriteCharArraysAsJsonArrays in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeCharArraysAsJsonArrays(boolean)public boolean isWriteNullMapValues()
isWriteNullMapValues.
isWriteNullMapValues
isWriteNullMapValues in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeNullMapValues(boolean)public boolean isWriteEmptyJsonArrays()
isWriteEmptyJsonArrays.
isWriteEmptyJsonArrays
isWriteEmptyJsonArrays in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeEmptyJsonArrays(boolean)public boolean isOrderMapEntriesByKeys()
isOrderMapEntriesByKeys.
isOrderMapEntriesByKeys
isOrderMapEntriesByKeys in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.orderMapEntriesByKeys(boolean)public boolean isWriteSingleElemArraysUnwrapped()
isWriteSingleElemArraysUnwrapped.
isWriteSingleElemArraysUnwrapped
isWriteSingleElemArraysUnwrapped in interface JsonSerializationContextDefaultJsonSerializationContext.Builder.writeSingleElemArraysUnwrapped(boolean)public JsonWriter newJsonWriter()
newJsonWriter.
newJsonWriter
newJsonWriter in interface JsonSerializationContextJsonWriter object.public JsonSerializationException traceError(Object value, String message)
traceError.
Trace an error and returns a corresponding exception.traceError in interface JsonSerializationContextvalue - a Object object.message - a String object.JsonSerializationException object.public JsonSerializationException traceError(Object value, String message, JsonWriter writer)
traceError.
Trace an error with current writer state and returns a corresponding exception.traceError in interface JsonSerializationContextvalue - a Object object.message - a String object.writer - a JsonWriter object.JsonSerializationException object.public RuntimeException traceError(Object value, RuntimeException cause)
traceError.
Trace an error and returns a corresponding exception.traceError in interface JsonSerializationContextvalue - a Object object.cause - a RuntimeException object.RuntimeException object.public RuntimeException traceError(Object value, RuntimeException cause, JsonWriter writer)
traceError.
Trace an error with current writer state and returns a corresponding exception.traceError in interface JsonSerializationContextvalue - a Object object.cause - a RuntimeException object.writer - a JsonWriter object.RuntimeException object.public void addObjectId(Object object, ObjectIdSerializer<?> id)
addObjectId.
addObjectId
addObjectId in interface JsonSerializationContextobject - a Object object.id - a ObjectIdSerializer object.public ObjectIdSerializer<?> getObjectId(Object object)
getObjectId.
getObjectId
getObjectId in interface JsonSerializationContextobject - a Object object.ObjectIdSerializer object.public void addGenerator(ObjectIdGenerator<?> generator)
addGenerator.
Used by generatedAbstractBeanJsonSerializeraddGenerator in interface JsonSerializationContextgenerator - a ObjectIdGenerator object.public <T> ObjectIdGenerator<T> findObjectIdGenerator(ObjectIdGenerator<T> gen)
findObjectIdGenerator.
Used by generatedAbstractBeanJsonSerializerfindObjectIdGenerator in interface JsonSerializationContextT - a T object.gen - a ObjectIdGenerator object.ObjectIdGenerator object.public JsonSerializerParameters defaultParameters()
defaultParameters.
defaultParameters in interface JsonSerializationContextJsonSerializerParameters object.Copyright © 2019. All rights reserved.