Package io.dropwizard.jackson
Class DiscoverableSubtypeResolver
- java.lang.Object
-
- com.fasterxml.jackson.databind.jsontype.SubtypeResolver
-
- com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
-
- io.dropwizard.jackson.DiscoverableSubtypeResolver
-
- All Implemented Interfaces:
Serializable
public class DiscoverableSubtypeResolver extends com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolverA subtype resolver which discovers subtypes viaMETA-INF/services/io.dropwizard.jackson.Discoverable.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DiscoverableSubtypeResolver()DiscoverableSubtypeResolver(Class<?> rootKlass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Class<?>>discoverServices(Class<?> klass)protected ClassLoadergetClassLoader()List<Class<?>>getDiscoveredSubtypes()-
Methods inherited from class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
_collectAndResolve, _collectAndResolveByTypeId, _combineNamedAndUnnamed, collectAndResolveSubtypesByClass, collectAndResolveSubtypesByClass, collectAndResolveSubtypesByTypeId, collectAndResolveSubtypesByTypeId, copy, registerSubtypes, registerSubtypes, registerSubtypes
-
-
-
-
Constructor Detail
-
DiscoverableSubtypeResolver
public DiscoverableSubtypeResolver()
-
DiscoverableSubtypeResolver
public DiscoverableSubtypeResolver(Class<?> rootKlass)
-
-