public class ClassAliasTypeResolverBuilder extends ObjectMapper.DefaultTypeResolverBuilder
ClassAliasIdResolver
._appliesFor
_customIdResolver, _defaultImpl, _idType, _includeAs, _typeIdVisible, _typeProperty
Constructor and Description |
---|
ClassAliasTypeResolverBuilder(ObjectMapper.DefaultTyping typing) |
Modifier and Type | Method and Description |
---|---|
protected TypeIdResolver |
idResolver(MapperConfig<?> config,
JavaType baseType,
Collection<NamedType> subtypes,
boolean forSer,
boolean forDeser) |
void |
setClassToId(Map<Class<?>,String> classToId)
Registers mappings between classes and aliases (ids).
|
buildTypeDeserializer, buildTypeSerializer, useForType
defaultImpl, defineDefaultImpl, getDefaultImpl, getTypeProperty, inclusion, init, isTypeIdVisible, noTypeInfoBuilder, typeIdVisibility, typeProperty
public ClassAliasTypeResolverBuilder(ObjectMapper.DefaultTyping typing)
protected TypeIdResolver idResolver(MapperConfig<?> config, JavaType baseType, Collection<NamedType> subtypes, boolean forSer, boolean forDeser)
idResolver
in class StdTypeResolverBuilder
Copyright © 2019. All rights reserved.