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.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.
|
com.fasterxml.jackson.databind.ser.impl |
Contains implementation classes of serialization part of
data binding.
|
Modifier and Type | Method | Description |
---|---|---|
ObjectIdInfo |
AnnotationIntrospector.findObjectIdInfo(Annotated ann) |
Method for checking whether given annotated thing
(type, or accessor) indicates that values
referenced (values of type of annotated class, or
values referenced by annotated property; latter
having precedence) should include Object Identifier,
and if so, specify details of Object Identity used.
|
ObjectIdInfo |
AnnotationIntrospector.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
Method for figuring out additional properties of an Object Identity reference
|
abstract ObjectIdInfo |
BeanDescription.getObjectIdInfo() |
Accessor for getting information about Object Id expected to
be used for this POJO type, if any.
|
Modifier and Type | Method | Description |
---|---|---|
ObjectIdInfo |
AnnotationIntrospector.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
Method for figuring out additional properties of an Object Identity reference
|
com.fasterxml.jackson.annotation.ObjectIdGenerator<?> |
DatabindContext.objectIdGeneratorInstance(Annotated annotated,
ObjectIdInfo objectIdInfo) |
|
com.fasterxml.jackson.annotation.ObjectIdResolver |
DatabindContext.objectIdResolverInstance(Annotated annotated,
ObjectIdInfo objectIdInfo) |
Modifier and Type | Field | Description |
---|---|---|
protected ObjectIdInfo |
SettableBeanProperty._objectIdInfo |
This is the information for object identity associated with the property.
|
Modifier and Type | Method | Description |
---|---|---|
ObjectIdInfo |
SettableBeanProperty.Delegating.getObjectIdInfo() |
|
ObjectIdInfo |
SettableBeanProperty.getObjectIdInfo() |
Modifier and Type | Method | Description |
---|---|---|
void |
SettableBeanProperty.setObjectIdInfo(ObjectIdInfo objectIdInfo) |
Constructor | Description |
---|---|
ObjectIdReferenceProperty(SettableBeanProperty forward,
ObjectIdInfo objectIdInfo) |
Modifier and Type | Field | Description |
---|---|---|
protected ObjectIdInfo |
BasicBeanDescription._objectIdInfo |
Details of Object Id to include, if any
|
Modifier and Type | Method | Description |
---|---|---|
static ObjectIdInfo |
ObjectIdInfo.empty() |
|
ObjectIdInfo |
AnnotationIntrospectorPair.findObjectIdInfo(Annotated ann) |
|
ObjectIdInfo |
BeanPropertyDefinition.findObjectIdInfo() |
Method used to check whether this logical property indicates that
value POJOs should be written using additional Object Identifier
(or, when multiple references exist, all but first AS Object Identifier).
|
ObjectIdInfo |
JacksonAnnotationIntrospector.findObjectIdInfo(Annotated ann) |
|
ObjectIdInfo |
POJOPropertyBuilder.findObjectIdInfo() |
|
ObjectIdInfo |
AnnotationIntrospectorPair.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
|
ObjectIdInfo |
JacksonAnnotationIntrospector.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
|
ObjectIdInfo |
BasicBeanDescription.getObjectIdInfo() |
|
ObjectIdInfo |
POJOPropertiesCollector.getObjectIdInfo() |
Accessor to find out whether type specified requires inclusion
of Object Identifier.
|
ObjectIdInfo |
ObjectIdInfo.withAlwaysAsId(boolean state) |
Modifier and Type | Method | Description |
---|---|---|
ObjectIdInfo |
AnnotationIntrospectorPair.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
|
ObjectIdInfo |
JacksonAnnotationIntrospector.findObjectReferenceInfo(Annotated ann,
ObjectIdInfo objectIdInfo) |
Constructor | Description |
---|---|
PropertyBasedObjectIdGenerator(ObjectIdInfo oid,
BeanPropertyWriter prop) |
Copyright © 2008–2018. All rights reserved.