public interface JsonSerializationContext extends JsonMappingContext
JsonSerializationContext interface.
| Modifier and Type | Method and Description |
|---|---|
void |
addGenerator(ObjectIdGenerator<?> generator)
addGenerator.
|
void |
addObjectId(Object object,
ObjectIdSerializer<?> id)
addObjectId.
|
JsonSerializerParameters |
defaultParameters()
defaultParameters.
|
<T> ObjectIdGenerator<T> |
findObjectIdGenerator(ObjectIdGenerator<T> gen)
findObjectIdGenerator.
|
ObjectIdSerializer<?> |
getObjectId(Object object)
getObjectId.
|
boolean |
isOrderMapEntriesByKeys()
isOrderMapEntriesByKeys.
|
boolean |
isSerializeNulls()
isSerializeNulls.
|
boolean |
isWrapRootValue()
isWrapRootValue.
|
boolean |
isWriteCharArraysAsJsonArrays()
isWriteCharArraysAsJsonArrays.
|
boolean |
isWriteDateKeysAsTimestamps()
isWriteDateKeysAsTimestamps.
|
boolean |
isWriteDatesAsTimestamps()
isWriteDatesAsTimestamps.
|
boolean |
isWriteEmptyJsonArrays()
isWriteEmptyJsonArrays.
|
boolean |
isWriteNullMapValues()
isWriteNullMapValues.
|
boolean |
isWriteSingleElemArraysUnwrapped()
isWriteSingleElemArraysUnwrapped.
|
JsonWriter |
newJsonWriter()
newJsonWriter.
|
RuntimeException |
traceError(Object value,
RuntimeException cause)
traceError.
|
RuntimeException |
traceError(Object value,
RuntimeException cause,
JsonWriter writer)
traceError.
|
JsonSerializationException |
traceError(Object value,
String message)
traceError.
|
JsonSerializationException |
traceError(Object value,
String message,
JsonWriter writer)
traceError.
|
getLoggerboolean isSerializeNulls()
isSerializeNulls.
boolean isWriteDatesAsTimestamps()
isWriteDatesAsTimestamps.
boolean isWriteDateKeysAsTimestamps()
isWriteDateKeysAsTimestamps.
boolean isWrapRootValue()
isWrapRootValue.
boolean isWriteCharArraysAsJsonArrays()
isWriteCharArraysAsJsonArrays.
boolean isWriteNullMapValues()
isWriteNullMapValues.
boolean isWriteEmptyJsonArrays()
isWriteEmptyJsonArrays.
boolean isOrderMapEntriesByKeys()
isOrderMapEntriesByKeys.
boolean isWriteSingleElemArraysUnwrapped()
isWriteSingleElemArraysUnwrapped.
JsonWriter newJsonWriter()
newJsonWriter.
JsonWriter object.JsonSerializationException traceError(Object value, String message)
traceError.
value - a Object object.message - a String object.JsonSerializationException object.JsonSerializationException traceError(Object value, String message, JsonWriter writer)
traceError.
value - a Object object.message - a String object.writer - a JsonWriter object.JsonSerializationException object.RuntimeException traceError(Object value, RuntimeException cause)
traceError.
value - a Object object.cause - a RuntimeException object.RuntimeException object.RuntimeException traceError(Object value, RuntimeException cause, JsonWriter writer)
traceError.
value - a Object object.cause - a RuntimeException object.writer - a JsonWriter object.RuntimeException object.void addObjectId(Object object, ObjectIdSerializer<?> id)
addObjectId.
object - a Object object.id - a ObjectIdSerializer object.ObjectIdSerializer<?> getObjectId(Object object)
getObjectId.
object - a Object object.ObjectIdSerializer object.void addGenerator(ObjectIdGenerator<?> generator)
addGenerator.
generator - a ObjectIdGenerator object.<T> ObjectIdGenerator<T> findObjectIdGenerator(ObjectIdGenerator<T> gen)
findObjectIdGenerator.
T - a T object.gen - a ObjectIdGenerator object.ObjectIdGenerator object.JsonSerializerParameters defaultParameters()
defaultParameters.
JsonSerializerParameters object.Copyright © 2019. All rights reserved.