public class TransportConfigTypeIdResolver
extends com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase
| Constructor and Description |
|---|
TransportConfigTypeIdResolver() |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.annotation.JsonTypeInfo.Id |
getMechanism() |
java.lang.String |
idFromValue(java.lang.Object value) |
java.lang.String |
idFromValueAndType(java.lang.Object value,
java.lang.Class<?> suggestedType) |
void |
init(com.fasterxml.jackson.databind.JavaType baseType) |
com.fasterxml.jackson.databind.JavaType |
typeFromId(com.fasterxml.jackson.databind.DatabindContext context,
java.lang.String id) |
public void init(com.fasterxml.jackson.databind.JavaType baseType)
init in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolverinit in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBasepublic java.lang.String idFromValue(java.lang.Object value)
public java.lang.String idFromValueAndType(java.lang.Object value,
java.lang.Class<?> suggestedType)
public com.fasterxml.jackson.databind.JavaType typeFromId(com.fasterxml.jackson.databind.DatabindContext context,
java.lang.String id)
throws java.io.IOException
typeFromId in interface com.fasterxml.jackson.databind.jsontype.TypeIdResolvertypeFromId in class com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBasejava.io.IOExceptionpublic com.fasterxml.jackson.annotation.JsonTypeInfo.Id getMechanism()