JSON Binding specification

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:Specification
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Jakarta_JSON_Binding
gptkbp:allows custom serialization and deserialization
gptkbp:based_on gptkb:file_format
Java Beans conventions
gptkbp:can_be_extended_by custom adapters
gptkbp:can_be_used_with RES Tful web services
gptkbp:developed_by gptkb:Eclipse_Foundation
gptkbp:enables declarative JSON binding
gptkbp:facilitates data interchange between client and server
https://www.w3.org/2000/01/rdf-schema#label JSON Binding specification
gptkbp:includes @ Jsonb Property annotation
@ Jsonb Transient annotation
@ Jsonb Type Adapter annotation
gptkbp:is_available_on gptkb:Maven_Central_Repository
gptkbp:is_compatible_with gptkb:Java_SE_11
gptkb:Java_17
gptkb:Java_Enhancement_Proposal
Java annotations
Java 8 and later versions
gptkbp:is_described_as mapping between JSON data and Java objects
gptkbp:is_designed_for Java developers
complex data structures
gptkbp:is_designed_to easy to use
JSON processing in Java
gptkbp:is_documented_in Eclipse documentation
gptkbp:is_implemented_in JSON-BAPI
gptkbp:is_influenced_by gptkb:file_format
JAXB (Java Architecture for XML Binding)
gptkbp:is_maintained_by Eclipse JSON-B project
gptkbp:is_part_of gptkb:Jakarta_EE_8
gptkb:Java_EE_8
gptkb:Java_EE_9
gptkb:Jakarta_EE_9.1
gptkbp:is_related_to JSON-P (Java API for JSON Processing)
gptkbp:is_standardized_by gptkb:Jakarta_EE_Specification_Committee
gptkbp:is_supported_by multiple ID Es
various Java frameworks
gptkbp:is_used_for configuration files
data serialization
web applications
data deserialization
data exchange between services
gptkbp:is_used_in gptkb:mobile_application
enterprise applications
API development
cloud-native applications
data-driven applications
microservices architecture
serverless applications
gptkbp:latest_version 1.0
gptkbp:part_of gptkb:API
gptkbp:provides default converters for common types
annotations for JSON serialization
JSON binding for Java collections
gptkbp:supports Java SE and Java EE
polymorphic types
multiple JSON formats
gptkbp:uses gptkb:Java_API_for_JSON_Processing_(JAX-RS)