Package | Description |
---|---|
com.fasterxml.jackson.databind.jsontype |
Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
|
Modifier and Type | Field and Description |
---|---|
protected BasicPolymorphicTypeValidator.NameMatcher[] |
BasicPolymorphicTypeValidator._subTypeNameMatchers
Set of matchers that can validate specific values of polymorphic properties
that match subtype class name criteria.
|
Modifier and Type | Field and Description |
---|---|
protected List<BasicPolymorphicTypeValidator.NameMatcher> |
BasicPolymorphicTypeValidator.Builder._subTypeNameMatchers
Collected name-based matchers for sub types to allow.
|
Modifier and Type | Method and Description |
---|---|
protected BasicPolymorphicTypeValidator.Builder |
BasicPolymorphicTypeValidator.Builder._appendSubNameMatcher(BasicPolymorphicTypeValidator.NameMatcher matcher) |
Constructor and Description |
---|
BasicPolymorphicTypeValidator(Set<Class<?>> invalidBaseTypes,
BasicPolymorphicTypeValidator.TypeMatcher[] baseTypeMatchers,
BasicPolymorphicTypeValidator.NameMatcher[] subTypeNameMatchers,
BasicPolymorphicTypeValidator.TypeMatcher[] subClassMatchers) |
Copyright © 2008–2020 FasterXML. All rights reserved.