Java API for JSON Binding

GPTKB entity

Statements (155)
Predicate Object
gptkbp:instance_of gptkb:API
gptkb:Java_programming_language
gptkbp:allows custom serialization
custom serializers
custom deserialization
custom deserializers
Custom deserializers
Custom serializers
configuration through properties
gptkbp:author gptkb:Java_Community_Process
gptkbp:built Java annotations
gptkbp:can_be_extended_by custom adapters
gptkbp:can_be_used_with gptkb:Java_SE
RESTful services
gptkbp:can_handle polymorphic types
gptkbp:community open-source projects
gptkbp:designed_for gptkb:Java_programming_language
JSON data binding
gptkbp:developed_by gptkb:Eclipse_Project
gptkb:Eclipse_Foundation
gptkbp:governed_by gptkb:Java_Community_Process
gptkbp:has JSON-B API
JSON-B configuration options
https://www.w3.org/2000/01/rdf-schema#label Java API for JSON Binding
gptkbp:integrates_with gptkb:JAX-RS
gptkbp:introduced_in gptkb:Java_EE_8
gptkbp:is_adopted_by software companies
gptkbp:is_available_in gptkb:Maven_Central_Repository
Maven repositories
Java distributions
gptkbp:is_based_on gptkb:Java_Beans
gptkb:JSON_format
gptkbp:is_compatible_with gptkb:JAX-RS
gptkb:Java_SE_11
gptkb:Java_11
gptkb:JSON-P
gptkb:Java_17
gptkb:Spring_Framework
Java SE 8 and above
Java 8 and later
gptkbp:is_defined_by gptkb:Jakarta_EE
gptkbp:is_designed_for gptkb:Data
Java SE and Java EE
interoperability with other languages
gptkbp:is_designed_to enhance developer productivity
reduce boilerplate code
simplify JSON processing
gptkbp:is_documented_in Jakarta EE documentation
Java EE documentation
official specifications
Git Hub repositories
gptkbp:is_implemented_in gptkb:Eclipse_Yasson
gptkb:Java_programming_language
multiple libraries
gptkbp:is_influenced_by JSON specification
JAXB (Java Architecture for XML Binding)
gptkbp:is_integrated_with gptkb:Jakarta_RESTful_Web_Services
gptkb:Spring_Framework
gptkbp:is_maintained_by gptkb:Eclipse_Foundation
gptkbp:is_optimized_for gptkb:performance
gptkbp:is_part_of gptkb:Jakarta_EE_9
gptkb:Java_EE
gptkb:open-source_software
gptkb:Java_EE_9
gptkb:Java_ecosystem
gptkb:Jakarta_EE
Java technology stack
Java EE 8 specification
gptkbp:is_related_to gptkb:Java_EE
gptkb:JSON
REST APIs
Data interchange formats
Serialization frameworks
Object mapping
Deserialization frameworks
gptkbp:is_similar_to gptkb:Gson
gptkb:Jackson
gptkb:JAXB
gptkbp:is_standardized_by gptkb:Jakarta_EE
gptkbp:is_supported_by gptkb:Jakarta_EE_9
gptkb:Java_frameworks
gptkb:Jakarta_EE_8
gptkb:Java_EE_8
gptkb:multiple_platforms
gptkb:Java_community
community forums
Java 8 and above
various IDEs
gptkbp:is_tested_for unit tests
integration tests
gptkbp:is_used_by Java developers
Software engineers
Backend developers
gptkbp:is_used_for gptkb:Data
configuration files
data exchange
data serialization
data transformation
data deserialization
data exchange between services
binding Java objects to JSON
configuring applications
gptkbp:is_used_in gptkb:Microservices
gptkb:mobile_applications
Web applications
enterprise applications
API development
RESTful services
microservices
microservices architecture
web applications
Enterprise applications
cloud applications
RESTful web services
gptkbp:is_utilized_in data transformation
cloud applications
gptkbp:latest_version gptkb:Jakarta_JSON_Binding_1.0
gptkb:Jakarta_JSON_Binding_2.0
gptkbp:provides error handling mechanisms
JSON serialization
JSON-B API
JSON deserialization
Type-safe binding
default binding behavior
annotations for JSON processing
Default binding rules
streaming API for JSON
annotations for JSON serialization
annotations for JSON binding
default mappings for Java types
gptkbp:purpose bind Java objects to JSON and vice versa
gptkbp:release_date gptkb:2017
gptkbp:serialization JSON data
Java collections
gptkbp:specification gptkb:JSR_367
gptkbp:supports gptkb:collection
Polymorphism
JSON schema
JSON data format
Java objects
Streaming API
custom serializers
JSON object model
custom deserializers
JSON-P (Java API for JSON Processing)
JSON to Java objects conversion
Java objects to JSON conversion
annotations like @ Jsonb Property
gptkbp:uses gptkb:Gson
gptkb:Jackson
Annotations
Jackson or Eclipse Link MOXy as implementations
gptkbp:bfsParent gptkb:Java_EE
gptkb:Java_Development_Kit_(JDK)
gptkbp:bfsLayer 4