JsonbDeserializer

E836361

JsonbDeserializer is a Jakarta JSON Binding interface used to define custom logic for converting JSON data into Java objects during deserialization.

All labels observed (1)

Label Occurrences
JsonbDeserializer canonical 2

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf Jakarta JSON Binding interface ⓘ
Java interface ⓘ
belongsTo Jakarta EE ecosystem ⓘ
linked to: Jakarta EE
canBeImplementedBy user-defined Java classes ⓘ
configurableVia @JsonbTypeDeserializer annotation ⓘ
JsonbConfig with custom deserializers ⓘ
conformsTo Jakarta JSON Binding specification ⓘ
definedIn jakarta.json.bind.serializer package ⓘ
genericType JsonbDeserializer<T> ⓘ
hasMethod deserialize ⓘ
introducedFor fine-grained control over JSON-B deserialization ⓘ
invokedBy JSON-B runtime during deserialization ⓘ
invokedWhen a property or type is configured with a custom deserializer ⓘ
language Java ⓘ
methodParameter deserialize: DeserializationContext ⓘ
deserialize: JsonParser ⓘ
deserialize: Type ⓘ
methodReturnType deserialize: T ⓘ
partOf Jakarta JSON Binding API ⓘ
Jakarta JSON Binding deserialization mechanism ⓘ
Jakarta JSON Binding specification ⓘ
previouslyIn javax.json.bind.serializer package ⓘ
relatedTo DeserializationContext ⓘ
JsonParser ⓘ
Jsonb ⓘ
linked to: JsonbBuilder

JsonbConfig ⓘ
JsonbSerializer ⓘ
scope property-level deserialization customization ⓘ
type-level deserialization customization ⓘ
serializationDirection deserializationOnly ⓘ
supports context-aware deserialization using DeserializationContext ⓘ
custom mapping from JSON tokens to Java fields ⓘ
usedFor converting JSON data to Java objects ⓘ
custom JSON deserialization ⓘ
handling legacy JSON structures ⓘ
handling polymorphic deserialization ⓘ
handling special JSON formats ⓘ
overriding default deserialization behavior ⓘ
usedIn Jakarta JSON Binding 2.x and later ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta JSON Binding → hasConcept → JsonbDeserializer ⓘ
JsonbSerializer → relatedTo → JsonbDeserializer ⓘ