# Overview

&binding.spec.name; provides an API and tools that automate the mapping between XML documents and Java objects.

The &binding.spec.name; framework enables developers to perform the following operations:

- Unmarshal XML content into a Java representation

- Access and update the Java representation

- Marshal the Java representation of the XML content into XML content

&binding.spec.name; gives Java developers an efficient and standard way of mapping between XML and Java code. Java developers using &binding.spec.name; are more productive because they can write less code themselves and do not have to be experts in XML. &binding.spec.name; makes it easier for developers to extend their applications with XML and Web Services technologies.

## Documentation

Documentation for this release consists of the following:

- Running the binding compiler (XJC): [, ]

- Running the schema generator (schemagen): [, ]

- Javadoc API documentation (jakarta.xml.bind.*)

- &binding.spec.name; FAQs []

## Software Licenses

- 2013, 2022 Oracle Corporation and/or its affiliates. All rights reserved.

- The &binding.impl.name.full; Release is covered under the terms of the Eclipse Distribution License v. 1.0

- Additional copyright notices and license terms applicable to portions of the software are set forth in the 3rd Party License README