Package | Description |
---|---|
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 |
Contains the Enterprise Bean classes
and interfaces that define the contracts between the enterprise bean
and its clients and between the enterprise bean and the enterprise bean container.
|
javax.ejb.embeddable |
Defines the classes for the enterprise bean Embeddable API.
|
javax.ejb.spi |
Defines interfaces that are implemented by
the enterprise bean container.
|
javax.el |
Provides the API for Jakarta Expression Language 3.0
|
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 |
Provides Tool Vendor implementation classes.
|
javax.enterprise.deploy.model.exceptions |
Provides Tool Vendor exception implementation classes.
|
javax.enterprise.deploy.shared |
Provides shared objects for Tool Vendor and Product Vendor implementation classes.
|
javax.enterprise.deploy.shared.factories |
Provides shared factory manager object for Tool Vendor and Product Vendor implementation classes.
|
javax.enterprise.deploy.spi |
Provides Jakarta EE Product Vendor implementation classes.
|
javax.enterprise.deploy.spi.exceptions |
Provides Jakarta EE Product Vendor deployment exception implementation classes.
|
javax.enterprise.deploy.spi.factories |
Provides Jakarta EE Product Vendor deployment factory implementation classes.
|
javax.enterprise.deploy.spi.status |
Provides Jakarta EE Product Vendor deployment status implementation classes.
|
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 |
Contains annotations and interfaces for defining interceptor methods and interceptor
classes, and for binding interceptor classes to target classes.
|
javax.jms |
The Jakarta Messaging API provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages.
|
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.mail |
The Jakarta Mail API
provides classes that model a mail system.
|
javax.mail.event |
Listeners and events for the Jakarta Mail API.
|
javax.mail.internet |
Classes specific to Internet mail systems.
|
javax.mail.search |
Message search terms for the Jakarta Mail API.
|
javax.mail.util |
Jakarta Mail API utility classes.
|
javax.management.j2ee |
Provides the Jakarta Management Enterprise Bean component (MEJB) interfaces.
|
javax.management.j2ee.statistics |
Provides the standard interfaces for accessing performance data from
Jakarta EE managed objects
|
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 |
The javax.resource package is the top-level package for the Jakarta™ Connectors specification.
|
javax.resource.cci |
The javax.resource.cci package contains API specification for the Common
Client Interface (CCI).
|
javax.resource.spi |
The javax.resource.spi package contains APIs for the system
contracts defined in the Jakarta Connectors specification.
|
javax.resource.spi.endpoint |
This package contains system contracts for service endpoint interactions.
|
javax.resource.spi.security |
The javax.resource.spi.security package contains APIs for the security
management contract.
|
javax.resource.spi.work |
This package contains APIs for the Work Management, Generic and Security Work Context contracts.
|
javax.security.auth.message |
This package defines the core interfaces of Jakarta Authentication.
|
javax.security.auth.message.callback |
This package defines callback interfaces that may be used by a pluggable authentication mechanisms (aka message authentication modules)
to interact with the container (aka message processing runtime) that invoked the module.
|
javax.security.auth.message.config |
This package defines the interfaces implemented by Jakarta Authentication compatible configuration systems.
|
javax.security.auth.message.module |
This package defines the interfaces implemented by Jakarta Authentication compatible authentication mechanisms.
|
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 |
This package contains the Jakarta Authorization API
|
javax.servlet |
The javax.servlet package contains a number of classes and interfaces that
describe and define the contracts between a servlet class and the
runtime environment provided for an instance of such a class by a
conforming servlet container.
|
javax.servlet.annotation |
The javax.servlet.annotation package contains a number of annotations
that allow users to use annotations to declare servlets, filters,
listeners and specify the metadata for the declared component.
|
javax.servlet.descriptor |
Provides programmatic access to a web application's configuration information that was aggregated from the
web.xml and web-fragment.xml descriptors. |
javax.servlet.http |
The javax.servlet.http package contains a number of classes and interfaces
that describe and define the contracts between a servlet class
running under the HTTP protocol and the runtime environment provided
for an instance of such a class by a conforming servlet container.
|
javax.servlet.jsp | |
javax.servlet.jsp.el | |
javax.servlet.jsp.jstl.core |
Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL).
|
javax.servlet.jsp.jstl.fmt |
Classes and interfaces related to the locale sensitive formatting tag library component of the JavaServer Pages Standard Tag Library (JSTL).
|
javax.servlet.jsp.jstl.sql |
Classes and interfaces related to the sql tag library component of the JavaServer Pages Standard Tag Library (JSTL).
|
javax.servlet.jsp.jstl.tlv |
Reusable Tag Library Validator (TLV) classes provided by the JavaServer Pages Standard Tag Library (JSTL).
|
javax.servlet.jsp.tagext | |
javax.transaction |
Provides the API that defines the contract between the transaction
manager and the various parties involved in a distributed transaction
namely : resource manager, application, and application server.
|
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.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 |
This package contains the core Jakarta XML RPC for the client
programming model.
|
javax.xml.rpc.encoding |
This package defines APIs for the extensible type mapping framework.
|
javax.xml.rpc.handler |
This package defines APIs for SOAP Message Handlers
|
javax.xml.rpc.handler.soap |
This package defines APIs for SOAP Message Handlers
|
javax.xml.rpc.holders |
This package contains the standard Java Holder classes.
|
javax.xml.rpc.server |
This package defines APIs for the servlet based Jakarta XML RPC endpoint model.
|
javax.xml.rpc.soap |
This package defines APIs specific to the SOAP binding.
|
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.