Package | Description |
---|---|
com.fasterxml.jackson.annotation |
Public core annotations, most of which are used to configure how
Data Mapping/Binding works.
|
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.deser |
Contains implementation classes of deserialization part of
data binding.
|
com.fasterxml.jackson.databind.deser.impl |
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
|
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 | Field and Description |
---|---|
protected static JacksonInject.Value |
JacksonInject.Value.EMPTY |
Modifier and Type | Method and Description |
---|---|
static JacksonInject.Value |
JacksonInject.Value.construct(Object id,
Boolean useInput) |
static JacksonInject.Value |
JacksonInject.Value.empty() |
static JacksonInject.Value |
JacksonInject.Value.forId(Object id) |
static JacksonInject.Value |
JacksonInject.Value.from(JacksonInject src) |
JacksonInject.Value |
JacksonInject.Value.withId(Object id) |
JacksonInject.Value |
JacksonInject.Value.withUseInput(Boolean useInput) |
Modifier and Type | Method and Description |
---|---|
JacksonInject.Value |
AnnotationIntrospector.findInjectableValue(AnnotatedMember m)
Method called to find out whether given member expectes a value
to be injected, and if so, what is the identifier of the value
to use during injection.
|
Modifier and Type | Method and Description |
---|---|
protected SettableBeanProperty |
BasicDeserializerFactory.constructCreatorProperty(DeserializationContext ctxt,
BeanDescription beanDesc,
PropertyName name,
int index,
AnnotatedParameter param,
JacksonInject.Value injectable)
Method that will construct a property object that represents
a logical property passed via Creator (constructor or static
factory method)
|
Modifier and Type | Field and Description |
---|---|
JacksonInject.Value |
CreatorCandidate.Param.injection |
Modifier and Type | Method and Description |
---|---|
JacksonInject.Value |
CreatorCandidate.injection(int i) |
Constructor and Description |
---|
Param(AnnotatedParameter p,
BeanPropertyDefinition pd,
JacksonInject.Value i) |
Modifier and Type | Method and Description |
---|---|
JacksonInject.Value |
JacksonAnnotationIntrospector.findInjectableValue(AnnotatedMember m) |
JacksonInject.Value |
AnnotationIntrospectorPair.findInjectableValue(AnnotatedMember m) |
Modifier and Type | Method and Description |
---|---|
protected void |
POJOPropertiesCollector._doAddInjectable(JacksonInject.Value injectable,
AnnotatedMember m) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.