| Package | Description |
|---|---|
| com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON. |
| com.fasterxml.jackson.databind.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
| Modifier and Type | Method and Description |
|---|---|
abstract List<AnnotatedAndMetadata<AnnotatedConstructor,JsonCreator.Mode>> |
BeanDescription.getConstructorsWithMode()
Method similar to
BeanDescription.getConstructors() except will also introspect
JsonCreator.Mode and filter out ones marked as not applicable and
include mode (or lack thereof) for remaining constructors. |
abstract List<AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode>> |
BeanDescription.getFactoryMethodsWithMode()
Method similar to
BeanDescription.getFactoryMethods() but will return JsonCreator.Mode
metadata along with qualifying factory method candidates. |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode> |
BasicBeanDescription.findFactoryMethodMetadata(AnnotatedMethod am) |
static <A extends Annotated,M> |
AnnotatedAndMetadata.of(A ann,
M md) |
| Modifier and Type | Method and Description |
|---|---|
List<AnnotatedAndMetadata<AnnotatedConstructor,JsonCreator.Mode>> |
BasicBeanDescription.getConstructorsWithMode() |
List<AnnotatedAndMetadata<AnnotatedMethod,JsonCreator.Mode>> |
BasicBeanDescription.getFactoryMethodsWithMode() |
Copyright © 2008–2021 FasterXML. All rights reserved.