tools.jackson.databind.jsontype.TypeIdResolver for Avro type IDs embedded in schemas.
Avro generally uses class names, but we want to also support named subtypes so that developers
can easily remap the embedded type IDs to a different runtime class.
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected JavaType |
| _idTypes | back to summary |
|---|---|
| private final Map<String, Class<?>> _idTypes | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides tools. | |
| AvroTypeIdResolver | back to summary |
|---|---|
| public AvroTypeIdResolver(JavaType baseType, PolymorphicTypeValidator stv, Collection<NamedType> subTypes) | |
| _typeFromId | back to summary |
|---|---|
| protected JavaType _typeFromId(DatabindContext ctxt, String id) Overrides tools.
| |