パッケージ | 説明 |
---|---|
java.beans |
JavaBeans(tm)アーキテクチャに基づいたコンポーネントであるBeanの開発に関連したクラスが含まれています。
|
java.lang |
Javaプログラミング言語を設計するための基本的なクラスを提供します。
|
java.lang.annotation |
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
|
javax.annotation | |
javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
|
javax.jws | |
javax.jws.soap | |
javax.management |
Java Management Extensionsのコア・クラスを提供します。
|
javax.xml.bind.annotation |
Javaプログラム要素からXML Schemaへのマッピングをカスタマイズするための注釈を定義します。
|
javax.xml.bind.annotation.adapters |
XmlAdapter と仕様定義済みのこのサブクラスは、任意のJavaクラスをJAXBで使用できるようにします。 |
javax.xml.ws |
このパッケージは、コアJAX-WS APIを含みます。
|
javax.xml.ws.soap |
このパッケージは、SOAPバインディングに固有のAPIを定義しています。
|
javax.xml.ws.spi |
このパッケージは、JAX-WSのSPIを定義します。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
ConstructorProperties
コンストラクタの注釈。構築されたオブジェクトのgetterメソッドにこのコンストラクタのパラメータがどのように対応するかを示します。
|
interface |
Transient
Introspector が注釈付きのコード要素に関連付けられたPropertyDescriptor またはEventSetDescriptor クラスを構築する際に、「transient」と呼ばれる属性が指定のvalue で宣言されるべきであることを示します。 |
修飾子と型 | クラスと説明 |
---|---|
interface |
Deprecated
注釈@Deprecatedの付いたプログラム要素は、一般に危険であったり、より適切なほかのプログラム要素で代用できることもあり、プログラマには使用を薦められないプログラム要素です。
|
interface |
FunctionalInterface
インタフェース型の宣言を、Java言語仕様に定義されている関数型インタフェースとすることを目的としていることを示すために使われる情報目的の注釈型です。
|
interface |
Override
メソッド宣言がスーパー・タイプのメソッド宣言をオーバーライドすることを示します。
|
interface |
SafeVarargs
注釈の付いたメソッドやコンストラクタの本体が自身の可変パラメータに対して安全でない可能性のある操作を実行しないことを示す、プログラマ・アサーションです。
|
interface |
SuppressWarnings
注釈を付けた要素(および注釈を付けた要素に含まれるすべてのプログラム要素)で、名前で指定されたコンパイラ警告が抑制されることを示します。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
Documented
型を持つ注釈がjavadocおよび同様のツールによってデフォルトでドキュメント化されることを示します。
|
interface |
Inherited
注釈型が自動的に継承されることを示します。
|
interface |
Native
定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
|
interface |
Repeatable
注釈型
java.lang.annotation.Repeatable は、宣言に(メタ)注釈を付ける注釈型が繰返し可能であることを示すために使用されます。 |
interface |
Retention
注釈付きの型を持つ注釈を保持する期間を示します。
|
interface |
Target
注釈型が適用可能なコンテキストを示します。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
Generated
Generated注釈は、生成されたソース・コードにマークを付けるために使用されます。
|
interface |
PostConstruct
PostConstruct注釈は、依存性注入後に初期化のために実行する必要のあるメソッドに対して使用します。
|
interface |
PreDestroy
PreDestroy注釈は、インスタンスがコンテナにより削除処理中であることを知らせるためのコールバック通知としてメソッドで使用します。
|
interface |
Resource
Resource注釈は、アプリケーションが必要とするリソースにマークを付けます。
|
interface |
Resources
このクラスは、複数のリソース宣言を有効にするために使用します。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
SupportedAnnotationTypes
ある注釈プロセッサがサポートする注釈型を示すのに使用される注釈。
|
interface |
SupportedOptions
ある注釈プロセッサがサポートするオプションを示すのに使用される注釈。
|
interface |
SupportedSourceVersion
ある注釈プロセッサがサポートする最新ソース・バージョンを示すのに使用される注釈。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
HandlerChain |
interface |
Oneway |
interface |
WebMethod |
interface |
WebParam |
interface |
WebResult |
interface |
WebService |
修飾子と型 | クラスと説明 |
---|---|
interface |
SOAPBinding |
interface |
SOAPMessageHandlers
非推奨。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
DescriptorKey
注釈要素と
Descriptor 内のフィールドとの関係を記述するメタ注釈。 |
interface |
MXBean
インタフェースに対して、MXBeanインタフェースである、またはMXBeanインタフェースではないというマークを明示的に付けるための注釈です。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
XmlAccessorOrder
クラス内のフィールドとプロパティの順序を制御します。
|
interface |
XmlAccessorType
フィールドまたはJavaBeanプロパティがデフォルトで直列化されるかどうかを制御します。
|
interface |
XmlAnyAttribute
JavaBeanプロパティをワイルドカード属性マップにマップします。
|
interface |
XmlAnyElement
JavaBeanプロパティを、XML情報セット表現またはJAXB要素、あるいはその両方にマップします。
|
interface |
XmlAttachmentRef
XML形式がMIMEコンテンツへのURI参照であるフィールド/プロパティをマークします。
|
interface |
XmlAttribute
JavaBeanプロパティをXML属性にマップします。
|
interface |
XmlElement
JavaBeanプロパティを、プロパティ名から派生したXML要素にマップします。
|
interface |
XmlElementDecl
ファクトリ・メソッドをXML要素にマップします。
|
interface |
XmlElementRef
JavaBeanプロパティを、プロパティの型から派生したXML要素にマップします。
|
interface |
XmlElementRefs
XmlElement またはJAXBElementを含むクラスを参照するプロパティをマークします。 |
interface |
XmlElements
複数の@
XmlElement 注釈のコンテナです。 |
interface |
XmlElementWrapper
XML表現に関わるラッパー要素を生成します。
|
interface |
XmlEnum
列挙型
Enum をXML表現にマップします。 |
interface |
XmlEnumValue
Enum 型に含まれる列挙定数をXML表現にマップします。 |
interface |
XmlID
JavaBeanプロパティをXML IDにマップします。
|
interface |
XmlIDREF
JavaBeanプロパティをXML IDREFにマップします。
|
interface |
XmlInlineBinaryData
XML内のbase64エンコード・バイナリ・データにバインドされるデータ型に対するXOPエンコーディングの考慮を無効にします。
|
interface |
XmlList
プロパティをリスト単純型にマップするために使用されます。
|
interface |
XmlMimeType
プロパティのXML表現を制御するMIME型を関連付けます。
|
interface |
XmlMixed
混合コンテンツをサポートする複数値のJavaBeanプロパティを注釈します。
|
interface |
XmlNs
名前空間接頭辞にXML名前空間URIを関連付けます。
|
interface |
XmlRegistry
XmlElementDecl を含むクラスをマークします。 |
interface |
XmlRootElement
クラスまたは列挙型をXML要素にマップします。
|
interface |
XmlSchema
パッケージ名をXML名前空間にマップします。
|
interface |
XmlSchemaType
Java型を単純スキーマ組込み型にマップします。
|
interface |
XmlSchemaTypes
複数の@
XmlSchemaType 注釈のコンテナです。 |
interface |
XmlSeeAlso
このクラスをバインドするときにほかのクラスもバインドするようにJAXBに指示します。
|
interface |
XmlTransient
JavaBeanプロパティ/型のXML表現へのマッピングを禁止します。
|
interface |
XmlType
クラスまたは列挙型をXML Schema型にマップします。
|
interface |
XmlValue
simpleContentを含むXML Schema複合型、またはXML Schema単純型へのクラスのマッピングを可能にします。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
XmlJavaTypeAdapter
XmlAdapter を実装したアダプタを使ってカスタム整列化を行います。 |
interface |
XmlJavaTypeAdapters
複数の@
XmlJavaTypeAdapter 注釈のコンテナです。 |
修飾子と型 | クラスと説明 |
---|---|
interface |
Action
Action 注釈を使用すると、WS-AddressingのAction メッセージ・アドレス指定プロパティを、マッピングされたWSDL操作のinput 、output 、およびfault メッセージに明示的に関連付けることができます。 |
interface |
BindingType
BindingType 注釈を使用すると、Webサービス端点実装クラスに使用されるバインディングを指定できます。 |
interface |
FaultAction
FaultAction 注釈はAction 注釈内で使用され、例外クラスからマッピングされたWSDL操作のfault メッセージにWS-AddressingのAction メッセージ・アドレス指定プロパティを明示的に関連付けることができます。 |
interface |
RequestWrapper
要求ラッパーBeanが実行時に使用されるサービス端点インタフェースのメソッドを注釈するために使用されます。
|
interface |
RespectBinding
この機能は、JAX-WSランタイムでの
wsdl:binding の使用を明確にします。 |
interface |
ResponseWrapper
応答ラッパーBeanが実行時に使用されるサービス端点インタフェースのメソッドを注釈するために使用されます。
|
interface |
ServiceMode
Provider 実装がプロトコル・メッセージ全体を扱うか、プロトコル・メッセージ・ペイロードだけを扱うかを伝えるために使用されます。 |
interface |
WebEndpoint
生成されたサービス・インタフェースの
getPortName() メソッドを注釈するために使用されます。 |
interface |
WebFault
サービス固有の例外クラスを注釈して、フォルト要素のローカルおよび名前空間名、フォルトBeanの名前をカスタマイズするために使用されます。
|
interface |
WebServiceClient
生成されたサービス・インタフェースを注釈するために使用されます。
|
interface |
WebServiceProvider
Provider実装クラスを注釈するために使用されます。
|
interface |
WebServiceRef
WebServiceRef 注釈は、Webサービスへの参照と(オプションで)その注入ターゲットを定義するために使用されます。 |
interface |
WebServiceRefs
WebServiceRefs 注釈により、複数のWebサービス参照をクラス・レベルで宣言できるようになります。 |
修飾子と型 | クラスと説明 |
---|---|
interface |
Addressing
この注釈は、SOAP 1.1/HTTPまたはSOAP 1.2/HTTPバインディングでのWS-Addressingの使用を表します。
|
interface |
MTOM
この機能は、WebサービスでのMTOMの使用を表します。
|
修飾子と型 | クラスと説明 |
---|---|
interface |
WebServiceFeatureAnnotation
ほかの注釈を
WebServiceFeature として識別するために使用される注釈です。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.