| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract ClassIntrospector | |
| public abstract ClassIntrospector | forOperation(MapperConfig<?> config)
Method called to further create an instance to be used for a single operation
(read or write, typically matching |
| public abstract AnnotatedClass | introspectClassAnnotations(JavaType type)
Factory method that introspects a |
| public abstract AnnotatedClass | introspectDirectClassAnnotations(JavaType type)
Factory method that introspects a |
| public abstract BeanDescription | introspectForCreation(JavaType type, AnnotatedClass classDef)
Factory method that introspects a |
| public abstract BeanDescription | introspectForDeserialization(JavaType type, AnnotatedClass classDef)
Factory method that introspects a |
| public abstract BeanDescription | introspectForDeserializationWithBuilder(JavaType builderType, BeanDescription valueTypeDesc)
Factory method that introspects a |
| public abstract BeanDescription | introspectForSerialization(JavaType type, AnnotatedClass classDef)
Factory method that introspects a |
| ClassIntrospector | back to summary |
|---|---|
| protected ClassIntrospector() | |
| forMapper | back to summary |
|---|---|
| public abstract ClassIntrospector forMapper() Method called to create an instance to be exclusive used by specified mapper. Needed to ensure that no sharing through cache occurs. Basic implementation just returns instance itself.
| |
| forOperation | back to summary |
|---|---|
| public abstract ClassIntrospector forOperation(MapperConfig<?> config) Method called to further create an instance to be used for a single operation
(read or write, typically matching | |
| introspectClassAnnotations | back to summary |
|---|---|
| public abstract AnnotatedClass introspectClassAnnotations(JavaType type) Factory method that introspects a | |
| introspectDirectClassAnnotations | back to summary |
|---|---|
| public abstract AnnotatedClass introspectDirectClassAnnotations(JavaType type) Factory method that introspects a | |
| introspectForCreation | back to summary |
|---|---|
| public abstract BeanDescription introspectForCreation(JavaType type, AnnotatedClass classDef) Factory method that introspects a | |
| introspectForDeserialization | back to summary |
|---|---|
| public abstract BeanDescription introspectForDeserialization(JavaType type, AnnotatedClass classDef) Factory method that introspects a | |
| introspectForDeserializationWithBuilder | back to summary |
|---|---|
| public abstract BeanDescription introspectForDeserializationWithBuilder(JavaType builderType, BeanDescription valueTypeDesc) Factory method that introspects a | |
| introspectForSerialization | back to summary |
|---|---|
| public abstract BeanDescription introspectForSerialization(JavaType type, AnnotatedClass classDef) Factory method that introspects a | |