ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

Jakarta EE 8 仕様 API

パッケージ  
パッケージ 説明
javax.annotation
このパッケージは、一般的なアノテーションを定義します。
javax.annotation.security
このパッケージには、セキュリティ共通のアノテーションが含まれています。
javax.annotation.sql
javax.batch.api
バッチ成果物によって使用される API を提供します。
javax.batch.api.chunk
バッチチャンクステップでアーティファクトが使用する API を提供します。
javax.batch.api.chunk.listener
バッチチャンクステップのリスナーアーティファクトを定義する API を提供します。
javax.batch.api.listener
バッチジョブレベルおよびステップレベルのリスナーアーティファクトを定義する API を提供します。
javax.batch.api.partition
バッチパーティションステップに固有のアーティファクトの API を提供します。
javax.batch.operations
バッチジョブの実行の結果を開始、管理、表示するための API を、一連の例外とともに提供します。
javax.batch.runtime
バッチジョブ実行の詳細な結果とメトリックを表示するための API を提供します。
javax.batch.runtime.context
ジョブインスタンス内およびステップ内のバッチアーティファクト間でデータを共有できるコンテキストクラスの API を提供します。
javax.decorator
デコレータに関連するアノテーション。
javax.ejb
Enterprise Bean とそのクライアント間、および Enterprise Bean と Enterprise Bean コンテナー間の契約を定義する Enterprise Bean クラスとインターフェースが含まれています。
javax.ejb.embeddable
Enterprise Bean Embeddable API のクラスを定義します。
javax.ejb.spi
Enterprise Bean コンテナーによって実装されるインターフェースを定義します。
javax.el
Jakarta Expression Language 3.0 の API を提供する
javax.enterprise.concurrent
Jakarta Concurrency 仕様を構成するクラスとインターフェース。
javax.enterprise.context
スコープとコンテキストに関連するアノテーションとインターフェース。
javax.enterprise.context.control
javax.enterprise.context.spi
カスタムコンテキスト SPI。
javax.enterprise.deploy.model
ツールベンダーの実装クラスを提供します。
javax.enterprise.deploy.model.exceptions
ツールベンダーの例外実装クラスを提供します。
javax.enterprise.deploy.shared
ツールベンダーおよび製品ベンダーの実装クラスの共有オブジェクトを提供します。
javax.enterprise.deploy.shared.factories
ツールベンダーと製品ベンダーの実装クラスの共有ファクトリマネージャーオブジェクトを提供します。
javax.enterprise.deploy.spi
Jakarta EE Product Vendor 実装クラスを提供します。
javax.enterprise.deploy.spi.exceptions
Jakarta EE Product Vendor デプロイ例外実装クラスを提供します。
javax.enterprise.deploy.spi.factories
Jakarta EE Product Vendor デプロイファクトリ実装クラスを提供します。
javax.enterprise.deploy.spi.status
Jakarta EE Product Vendor デプロイステータス実装クラスを提供します。
javax.enterprise.event
イベントに関連するアノテーションとインターフェース。
javax.enterprise.inject
javax.enterprise.inject.literal
javax.enterprise.inject.se
javax.enterprise.inject.spi
ポータブル拡張統合 SPI。
javax.enterprise.inject.spi.configurator
javax.enterprise.util
共有された汎用ヘルパークラスとアノテーションが含まれています。
javax.faces
javax.faces.annotation
javax.faces.application
javax.faces.bean
このパッケージは廃止されました。
javax.faces.component
javax.faces.component.behavior
javax.faces.component.html
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
このパッケージは、コンストラクター、ファクトリ、サービスロケーター(JNDI など)などの従来のアプローチと比較して、再利用性、テスト容易性、保守容易性を最大化するような方法でオブジェクトを取得する手段を指定します。 依存性注入と呼ばれるこのプロセスは、ほとんどの重要なアプリケーションにとって有益です。
javax.interceptor
インターセプターメソッドとインターセプタークラスを定義し、インターセプタークラスをターゲットクラスにバインドするためのアノテーションとインターフェースが含まれています。
javax.jms
Jakarta Messaging API は、Java プログラムがエンタープライズメッセージングシステムのメッセージを作成、送信、受信、読み取るための一般的な方法を提供します。
javax.json
JSON を処理するオブジェクトモデル API を提供します。
javax.json.bind
JSON Binding API を提供します。これにより、JSON ドキュメントとの間で Java オブジェクトをバインドできます。
javax.json.bind.adapter
アダプター関連のクラスを定義します。
javax.json.bind.annotation
Java プログラム要素と JSON ドキュメント間のマッピングをカスタマイズするためのアノテーションを定義します。
javax.json.bind.config
Java プログラム要素と JSON ドキュメント間のマッピングをカスタマイズするための戦略とポリシーを定義します。
javax.json.bind.serializer
クラスに依存するシリアライザーを定義します。
javax.json.bind.spi
JSON バインディング API JsonbBuilder オブジェクトの実装をプラグインするサービスプロバイダーインターフェース(SPI)。
javax.json.spi
JSON 処理オブジェクトの実装をプラグインするサービスプロバイダーインターフェース(SPI)。
javax.json.stream
JSON を解析および生成するストリーミング API を提供します。
javax.mail
Jakarta Mail API は、メールシステムをモデル化するクラスを提供します。
javax.mail.event
Jakarta Mail API のリスナーとイベント。
javax.mail.internet
インターネットメールシステムに固有のクラス。
javax.mail.search
Jakarta Mail API のメッセージ検索語。
javax.mail.util
Jakarta Mail API ユーティリティクラス。
javax.management.j2ee
Jakarta Management Enterprise Bean コンポーネント(MEJB)インターフェースを提供します。
javax.management.j2ee.statistics
Jakarta EE 管理対象オブジェクトからパフォーマンスデータにアクセスするための標準インターフェースを提供する
javax.persistence
Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。
javax.persistence.criteria
Jakarta Persistence Criteria API
javax.persistence.metamodel
Jakarta Persistence Metamodel API
javax.persistence.spi
Jakarta Persistence プロバイダー向けの SPI
javax.resource
javax.resource パッケージは、Jakarta™ Connectors 仕様の最上位パッケージです。
javax.resource.cci
javax.resource.cci パッケージには、Common Client Interface(CCI)の API 仕様が含まれています。
javax.resource.spi
javax.resource.spi パッケージには、Jakarta Connectors 仕様で定義されているシステム契約の API が含まれています。
javax.resource.spi.endpoint
このパッケージには、サービスエンドポイントインタラクションのシステム契約が含まれています。
javax.resource.spi.security
javax.resource.spi.security パッケージには、セキュリティ管理契約の API が含まれています。
javax.resource.spi.work
このパッケージには、作業管理、汎用およびセキュリティ作業コンテキスト契約の API が含まれています。
javax.security.auth.message
このパッケージは、Jakarta Authentication のコアインターフェースを定義します。
javax.security.auth.message.callback
このパッケージは、プラグ可能な認証メカニズム(メッセージ認証モジュールとも呼ばれる)がモジュールを呼び出したコンテナー(メッセージ処理ランタイムとも呼ばれる)と対話するために使用できるコールバックインターフェースを定義します。
javax.security.auth.message.config
このパッケージは、Jakarta Authentication 互換の構成システムによって実装されるインターフェースを定義します。
javax.security.auth.message.module
このパッケージは、Jakarta Authentication 互換認証メカニズムによって実装されるインターフェースを定義します。
javax.security.enterprise
メイン Jakarta Security パッケージ。
javax.security.enterprise.authentication.mechanism.http
HTTP 認証メカニズム API パッケージ。
javax.security.enterprise.credential
Identity Store Credential API パッケージ。
javax.security.enterprise.identitystore
ID ストア API パッケージ。
javax.security.jacc
このパッケージには Jakarta Authorization API が含まれています
javax.servlet
javax.servlet パッケージには、サーブレットクラスと、適合するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されるランタイム環境との間の契約を記述および定義する多くのクラスとインターフェースが含まれています。
javax.servlet.annotation
javax.servlet.annotation パッケージには、ユーザーがアノテーションを使用してサーブレット、フィルター、リスナーを宣言し、宣言されたコンポーネントのメタデータを指定できるようにする多くのアノテーションが含まれています。
javax.servlet.descriptor
web.xml および web-fragment.xml 記述子から集約された Web アプリケーションの構成情報へのプログラムによるアクセスを提供します。
javax.servlet.http
javax.servlet.http パッケージには、HTTP プロトコルで実行されるサーブレットクラスと、適合するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されるランタイム環境との間の契約を記述および定義する多くのクラスとインターフェースが含まれています。
javax.servlet.jsp
javax.servlet.jsp.el
javax.servlet.jsp.jstl.core
JavaServer Pages Standard Tag Library(JSTL)のコアタグライブラリコンポーネントに関連するクラスとインターフェース。
javax.servlet.jsp.jstl.fmt
JavaServer Pages Standard Tag Library(JSTL)のロケール依存フォーマットタグライブラリコンポーネントに関連するクラスとインターフェース。
javax.servlet.jsp.jstl.sql
JavaServer Pages Standard Tag Library(JSTL)の sql タグライブラリコンポーネントに関連するクラスとインターフェース。
javax.servlet.jsp.jstl.tlv
JavaServer Pages Standard Tag Library(JSTL)によって提供される再利用可能なタグライブラリ検証(TLV)クラス。
javax.servlet.jsp.tagext
javax.transaction
トランザクションマネージャーと、分散トランザクションに関与するさまざまな関係者、つまりリソースマネージャー、アプリケーション、アプリケーションサーバーとの間の契約を定義する API を提供します。
javax.validation
Jakarta Bean Validation API の最上位パッケージ。
javax.validation.bootstrap
ブートストラップ固有のオブジェクトを含むパッケージ。
javax.validation.constraints
ビルトイン制約とも呼ばれる、Jakarta Bean Validation が提供するすべての制約が含まれます。
javax.validation.constraintvalidation
制約バリデーターに固有の構成を含むパッケージ。
javax.validation.executable
実行可能検証の制御と実行に関連するパッケージ。
javax.validation.groups
グループは、制約のサブセットを定義します。
javax.validation.metadata
メタデータ API によって特に使用され、返されるすべてのオブジェクトを含むパッケージ。
javax.validation.spi
Jakarta Bean Validation ブートストラッププロセスと Jakarta Bean Validation プロバイダー間の相互作用に固有のオブジェクトを含むパッケージ。
javax.validation.valueextraction
コンテナーから検証する値を抽出する専用のオブジェクトを含むパッケージ。
javax.websocket
このパッケージには、クライアント側とサーバー側の両方に共通のすべての Jakarta WebSocket API が含まれています。
javax.websocket.server
このパッケージには、サーバー側のアプリケーションでのみ使用されるすべての Jakarta WebSocket API が含まれています。
javax.ws.rs
RESTful サービスリソースの作成に使用される高レベルのインターフェースとアノテーション。
javax.ws.rs.client
クライアント API
javax.ws.rs.container
コンテナー固有の API。
javax.ws.rs.core
RESTful サービスリソースの作成に使用される低レベルのインターフェースとアノテーション。
javax.ws.rs.ext
API がサポートするタイプの拡張機能を提供する API。
javax.ws.rs.sse
サーバー送信イベント関連の API。
javax.xml.registry
このパッケージとそのサブパッケージは、Jakarta XML Registries API の API クラスとインターフェースを記述しています。
javax.xml.registry.infomodel
このパッケージは、Jakarta XML Registries API の情報モデルについて説明しています。
javax.xml.rpc
このパッケージには、クライアントプログラミングモデルのコア Jakarta XML RPC が含まれています。
javax.xml.rpc.encoding
このパッケージは、拡張可能な型マッピングフレームワークの API を定義します。
javax.xml.rpc.handler
このパッケージは、SOAP メッセージハンドラーの API を定義する
javax.xml.rpc.handler.soap
このパッケージは、SOAP メッセージハンドラーの API を定義する
javax.xml.rpc.holders
このパッケージには、標準の Java Holder クラスが含まれています。
javax.xml.rpc.server
このパッケージは、サーブレットベースの Jakarta XML RPC エンドポイントモデルの API を定義します。
javax.xml.rpc.soap
このパッケージは、SOAP バインディングに固有の API を定義します。
ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.