public class FailureModeSerializer extends com.fasterxml.jackson.databind.JsonSerializer<FailureMode>
| Constructor and Description |
|---|
FailureModeSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> defaultSerializer)
Need default serializer so that
FailureMode which is not system wise, can be serialized normally as object
json. |
| Modifier and Type | Method and Description |
|---|---|
void |
serialize(FailureMode failureMode,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
public FailureModeSerializer(com.fasterxml.jackson.databind.JsonSerializer<Object> defaultSerializer)
FailureMode which is not system wise, can be serialized normally as object
json. Otherwise, the serialization process ends up in StackOverflowError.defaultSerializer - The default serializer.public void serialize(FailureMode failureMode, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws IOException
serialize in class com.fasterxml.jackson.databind.JsonSerializer<FailureMode>IOExceptionCopyright © 2023. All rights reserved.