Package org.graylog2.jackson
Class AutoValueSubtypeResolver
java.lang.Object
com.fasterxml.jackson.databind.jsontype.SubtypeResolver
com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
org.graylog2.jackson.AutoValueSubtypeResolver
- All Implemented Interfaces:
Serializable
public class AutoValueSubtypeResolver
extends com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
- See Also:
-
Field Summary
Fields inherited from class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
_registeredSubtypes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
_collectAndResolve
(com.fasterxml.jackson.databind.introspect.AnnotatedClass annotatedType, com.fasterxml.jackson.databind.jsontype.NamedType namedType, com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.AnnotationIntrospector ai, HashMap<com.fasterxml.jackson.databind.jsontype.NamedType, com.fasterxml.jackson.databind.jsontype.NamedType> collectedSubtypes) protected void
_collectAndResolveByTypeId
(com.fasterxml.jackson.databind.introspect.AnnotatedClass annotatedType, com.fasterxml.jackson.databind.jsontype.NamedType namedType, com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, Set<Class<?>> typesHandled, Map<String, com.fasterxml.jackson.databind.jsontype.NamedType> byName) Methods inherited from class com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
_combineNamedAndUnnamed, collectAndResolveSubtypesByClass, collectAndResolveSubtypesByClass, collectAndResolveSubtypesByTypeId, collectAndResolveSubtypesByTypeId, copy, registerSubtypes, registerSubtypes, registerSubtypes
Methods inherited from class com.fasterxml.jackson.databind.jsontype.SubtypeResolver
collectAndResolveSubtypes, collectAndResolveSubtypes
-
Constructor Details
-
AutoValueSubtypeResolver
public AutoValueSubtypeResolver()
-
-
Method Details
-
_collectAndResolve
protected void _collectAndResolve(com.fasterxml.jackson.databind.introspect.AnnotatedClass annotatedType, com.fasterxml.jackson.databind.jsontype.NamedType namedType, com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.AnnotationIntrospector ai, HashMap<com.fasterxml.jackson.databind.jsontype.NamedType, com.fasterxml.jackson.databind.jsontype.NamedType> collectedSubtypes) - Overrides:
_collectAndResolve
in classcom.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
-
_collectAndResolveByTypeId
protected void _collectAndResolveByTypeId(com.fasterxml.jackson.databind.introspect.AnnotatedClass annotatedType, com.fasterxml.jackson.databind.jsontype.NamedType namedType, com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, Set<Class<?>> typesHandled, Map<String, com.fasterxml.jackson.databind.jsontype.NamedType> byName) - Overrides:
_collectAndResolveByTypeId
in classcom.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
-