Statements (154)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:software
gptkb:Java_Enhancement_Proposal |
gptkbp:allows |
custom serialization
custom serializers custom deserialization custom deserializers Custom deserializers Custom serializers configuration through properties |
gptkbp:author |
gptkb:software_framework
|
gptkbp:based_on |
gptkb:file_format
gptkb:Java_Enhancement_Proposal |
gptkbp:can_be_extended_by |
custom adapters
|
gptkbp:can_be_used_with |
gptkb:Java_Enhancement_Proposal
RES Tful services |
gptkbp:communication |
JSON data
Java collections |
gptkbp:community |
open-source projects
|
gptkbp:constructed_in |
Java annotations
|
gptkbp:controls |
polymorphic types
|
gptkbp:defines |
gptkb:API
|
gptkbp:developed_by |
gptkb:Eclipse_Project
gptkb:Eclipse_Foundation |
gptkbp:governed_by |
gptkb:software_framework
|
gptkbp:has |
JSON-BAPI
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 |
gptkb:Java_EE_8
|
gptkbp:is_adopted_by |
software companies
|
gptkbp:is_available_in |
gptkb:Maven_Central_Repository
Maven repositories Java distributions |
gptkbp:is_compatible_with |
gptkb:hot_spring
gptkb:JAX-RS gptkb:Java_SE_11 gptkb:Java_11 gptkb:JSON-P gptkb:Java_17 Java SE 8 and above Java 8 and later |
gptkbp:is_designed_for |
gptkb:file_format
gptkb:language Java SE and Java EE interoperability with other languages JSON data binding |
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:language multiple libraries |
gptkbp:is_influenced_by |
JSON specification
JAXB (Java Architecture for XML Binding) |
gptkbp:is_integrated_with |
gptkb:hot_spring
Jakarta RES Tful Web Services |
gptkbp:is_maintained_by |
gptkb:Eclipse_Foundation
|
gptkbp:is_optimized_for |
gptkb:benchmark
|
gptkbp:is_part_of |
gptkb:Jakarta_EE_9
gptkb:API gptkb:Java_EE_9 gptkb:Java_Enhancement_Proposal gptkb:project Java technology stack Java EE 8 specification |
gptkbp:is_related_to |
gptkb:Java_Enhancement_Proposal
gptkb:JSON Data interchange formats Serialization frameworks Object mapping RESTAP Is Deserialization frameworks |
gptkbp:is_similar_to |
gptkb:Gson
gptkb:Jackson gptkb:JAXB |
gptkbp:is_standardized_by |
gptkb:API
|
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 ID Es |
gptkbp:is_tested_for |
unit tests
integration tests |
gptkbp:is_used_by |
Java developers
Software engineers Backend developers |
gptkbp:is_used_for |
gptkb:file_format
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:software
gptkb:mobile_application Web applications enterprise applications API development microservices microservices architecture web applications Enterprise applications cloud applications RES Tful services RES Tful 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 deserialization Type-safe binding default binding behavior annotations for JSON processing Default binding rules streaming API for JSON JSON-BAPI 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:specifies |
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 MO Xy as implementations |