Package | Description |
---|---|
javax.activation | |
javax.annotation |
This package defines the common annotations.
|
javax.annotation.security |
This package contains the security common annotations.
|
javax.annotation.sql | |
javax.batch.api |
Provides APIs used by Batch artifacts.
|
javax.batch.api.chunk |
Provides APIs used by artifacts in a Batch chunk step.
|
javax.batch.api.chunk.listener |
Provides APIs defining listener artifacts for a Batch chunk step.
|
javax.batch.api.listener |
Provides APIs defining Batch job-level and step-level listener artifacts.
|
javax.batch.api.partition |
Provides APIs for artifacts specific to a Batch partitioned step.
|
javax.batch.operations |
Provides APIs for starting, managing, and viewing results of Batch job executions, along with a set of exceptions.
|
javax.batch.runtime |
Provides APIs for viewing the detailed outcomes and metrics of Batch job executions.
|
javax.batch.runtime.context |
Provides APIs for context classes allowing data sharing across Batch artifacts within a job instance and within a step.
|
javax.decorator |
Annotations relating to decorators.
|
javax.ejb | |
javax.ejb.embeddable | |
javax.ejb.spi | |
javax.el | |
javax.enterprise.concurrent |
Classes and interfaces that make up the Jakarta Concurrency specification.
|
javax.enterprise.context |
Annotations and interfaces relating to scopes and contexts.
|
javax.enterprise.context.control | |
javax.enterprise.context.spi |
The custom context SPI.
|
javax.enterprise.deploy.model | |
javax.enterprise.deploy.model.exceptions | |
javax.enterprise.deploy.shared | |
javax.enterprise.deploy.shared.factories | |
javax.enterprise.deploy.spi | |
javax.enterprise.deploy.spi.exceptions | |
javax.enterprise.deploy.spi.factories | |
javax.enterprise.deploy.spi.status | |
javax.enterprise.event |
Annotations and interfaces relating to events.
|
javax.enterprise.inject | |
javax.enterprise.inject.literal | |
javax.enterprise.inject.se | |
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
javax.enterprise.inject.spi.configurator | |
javax.enterprise.util |
Contains shared, general-purpose helper classes and annotations.
|
javax.faces | |
javax.faces.annotation | |
javax.faces.application | |
javax.faces.bean |
This package is now deprecated.
|
javax.faces.component | |
javax.faces.component.behavior | |
javax.faces.component.html |
Specialized user interface
component classes for HTML.
|
javax.faces.component.search | |
javax.faces.component.visit | |
javax.faces.context | |
javax.faces.convert | |
javax.faces.el | |
javax.faces.event | |
javax.faces.flow | |
javax.faces.flow.builder | |
javax.faces.lifecycle | |
javax.faces.model | |
javax.faces.push | |
javax.faces.render | |
javax.faces.validator | |
javax.faces.view | |
javax.faces.view.facelets | |
javax.faces.webapp | |
javax.inject |
This package specifies a means for obtaining objects in such a way as to
maximize reusability, testability and maintainability compared to
traditional approaches such as constructors, factories, and service
locators (e.g., JNDI). This process, known as dependency
injection, is beneficial to most nontrivial applications.
|
javax.interceptor | |
javax.jms | |
javax.json |
Provides an object model API to process JSON.
|
javax.json.bind |
Provides JSON Binding API, which enables binding Java objects from and to
JSON documents.
|
javax.json.bind.adapter |
Defines adapter related classes.
|
javax.json.bind.annotation |
Defines annotations for customizing the mapping between Java program elements
and JSON documents.
|
javax.json.bind.config |
Defines strategies and policies for customizing the mapping between Java program elements
and JSON documents.
|
javax.json.bind.serializer |
Defines serializer depending classes.
|
javax.json.bind.spi |
Service Provider Interface (SPI) to plug in implementations of JSON
Binding API
JsonbBuilder objects. |
javax.json.spi |
Service Provider Interface (SPI) to plug in implementations for
JSON processing objects.
|
javax.json.stream |
Provides a streaming API to parse and generate
JSON.
|
javax.jws |
This package defines annotations for light-weight web services programming model.
|
javax.jws.soap |
This package defines annotations for SOAP binding definition within light-weight web services programming model.
|
javax.mail | |
javax.mail.event | |
javax.mail.internet | |
javax.mail.search | |
javax.mail.util | |
javax.management.j2ee | |
javax.management.j2ee.statistics | |
javax.persistence |
Jakarta Persistence is the API for the management for persistence and object/relational mapping.
|
javax.persistence.criteria |
Jakarta Persistence Criteria API
|
javax.persistence.metamodel |
Jakarta Persistence Metamodel API
|
javax.persistence.spi |
SPI for Jakarta Persistence providers
|
javax.resource | |
javax.resource.cci | |
javax.resource.spi | |
javax.resource.spi.endpoint | |
javax.resource.spi.security | |
javax.resource.spi.work | |
javax.security.auth.message | |
javax.security.auth.message.callback | |
javax.security.auth.message.config | |
javax.security.auth.message.module | |
javax.security.enterprise |
The main Jakarta Security package.
|
javax.security.enterprise.authentication.mechanism.http |
The HTTP authentication mechanism API package.
|
javax.security.enterprise.credential |
The Identity Store Credential API package.
|
javax.security.enterprise.identitystore |
The identity store API package.
|
javax.security.jacc | |
javax.servlet | |
javax.servlet.annotation | |
javax.servlet.descriptor | |
javax.servlet.http | |
javax.servlet.jsp | |
javax.servlet.jsp.el | |
javax.servlet.jsp.jstl.core | |
javax.servlet.jsp.jstl.fmt | |
javax.servlet.jsp.jstl.sql | |
javax.servlet.jsp.jstl.tlv | |
javax.servlet.jsp.tagext | |
javax.transaction | |
javax.validation |
Top level package of the Jakarta Bean Validation API.
|
javax.validation.bootstrap |
Package containing bootstrap specific objects.
|
javax.validation.constraints |
Contains all the Jakarta Bean Validation provided constraints
also called built-in constraints.
|
javax.validation.constraintvalidation |
Package containing constructs specific to constraint validators.
|
javax.validation.executable |
Package related to the control and execution of executable validation.
|
javax.validation.groups |
A group defines a subset of constraints.
|
javax.validation.metadata |
Package containing all objects specifically used and returned by the
metadata API.
|
javax.validation.spi |
Package containing objects specific to the interaction between the
Jakarta Bean Validation bootstrapping process and Jakarta Bean Validation providers.
|
javax.validation.valueextraction |
Package containing objects dedicated to extract values to validate from containers.
|
javax.websocket |
This package contains all the Jakartq WebSocket APIs common to both the client and server side.
|
javax.websocket.server |
This package contains all the Jakarta WebSocket APIs used only by server side applications.
|
javax.ws.rs |
High-level interfaces and annotations used to create RESTful service
resources.
|
javax.ws.rs.client |
The Client API
|
javax.ws.rs.container |
Container-specific API.
|
javax.ws.rs.core |
Low-level interfaces and annotations used to create RESTful service
resources.
|
javax.ws.rs.ext |
APIs that provide extensions to the types supported by the API.
|
javax.ws.rs.sse |
Server-Sent Events related API.
|
javax.xml.bind |
Provides a runtime binding framework for client applications including
unmarshalling, marshalling, and validation capabilities.
|
javax.xml.bind.annotation |
Defines annotations for customizing Java program elements to XML Schema mapping.
|
javax.xml.bind.annotation.adapters |
XmlAdapter and its spec-defined
sub-classes to allow arbitrary Java classes to be used with Jakarta XML Binding. |
javax.xml.bind.attachment |
This package is implemented by a MIME-based package processor that
enables the interpretation and creation of optimized binary data
within an MIME-based package format.
|
javax.xml.bind.helpers |
Jakarta XML Binding Provider Use Only: Provides partial default implementations for
some of the
javax.xml.bind interfaces. |
javax.xml.bind.util |
Useful client utility classes.
|
javax.xml.registry |
This package and its sub-packages describe the API classes and interfaces
for the Jakarta XML Registries API.
|
javax.xml.registry.infomodel |
This package describes the information model for the Jakarta XML Registries
API.
|
javax.xml.rpc | |
javax.xml.rpc.encoding | |
javax.xml.rpc.handler | |
javax.xml.rpc.handler.soap | |
javax.xml.rpc.holders | |
javax.xml.rpc.server | |
javax.xml.rpc.soap | |
javax.xml.soap |
Provides the API for creating and building SOAP messages.
|
javax.xml.ws |
This package contains the core Jakarta XML Web Services APIs.
|
javax.xml.ws.handler |
This package defines APIs for message handlers.
|
javax.xml.ws.handler.soap |
This package defines APIs for SOAP message handlers.
|
javax.xml.ws.http |
This package defines APIs specific to the HTTP binding.
|
javax.xml.ws.soap |
This package defines APIs specific to the SOAP binding.
|
javax.xml.ws.spi |
This package defines SPIs for Jakarta XML Web Services.
|
javax.xml.ws.spi.http |
Provides HTTP SPI that is used for portable deployment of Jakarta XML Web Services
in containers (for example servlet containers).
|
javax.xml.ws.wsaddressing |
This package defines APIs related to WS-Addressing.
|