public class JsonTypeResolversHierarchyResolver extends Object
PrimitiveJsonTypeResolver.getClassesWhichCanResolve() if not then will looks for closets parent class or parent interface. If will find resolver for parent
class or parent interface at the same level, then will get parent super class as first. If will find only closets super interfaces (at the same level) then
will throw exception...| Constructor and Description |
|---|
JsonTypeResolversHierarchyResolver(List<ObjectToJsonTypeConverter<?>> resolvers) |
| Modifier and Type | Method and Description |
|---|---|
AbstractJsonType |
returnConcreteJsonTypeObject(PrimitiveJsonTypesResolver mainResolver,
Object instance,
String propertyKey) |
public JsonTypeResolversHierarchyResolver(List<ObjectToJsonTypeConverter<?>> resolvers)
public AbstractJsonType returnConcreteJsonTypeObject(PrimitiveJsonTypesResolver mainResolver, Object instance, String propertyKey)
Copyright © 2022. All rights reserved.