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.