Mirror API

パッケージ
com.sun.mirror.declaration の使用

com.sun.mirror.declaration を使用しているパッケージ
com.sun.mirror.apt 注釈プロセッサと注釈処理ツール間で情報を通信するために使用されるクラス。 
com.sun.mirror.declaration プログラム要素の宣言をモデル化するために使用されるインタフェース。 
com.sun.mirror.type 型をモデル化するために使用されるインタフェース。 
com.sun.mirror.util 宣言の処理を支援するユーティリティです。 
 

com.sun.mirror.apt により使用される com.sun.mirror.declaration のクラス
AnnotationTypeDeclaration
          注釈型の宣言を表します。
Declaration
          パッケージ、クラス、またはメソッドといったプログラム要素の宣言を表します。
PackageDeclaration
          パッケージの宣言を表します。
TypeDeclaration
          クラスまたはインタフェースの宣言を表します。
 

com.sun.mirror.declaration により使用される com.sun.mirror.declaration のクラス
AnnotationMirror
          注釈を表します。
AnnotationTypeDeclaration
          注釈型の宣言を表します。
AnnotationTypeElementDeclaration
          注釈型の要素を表します。
AnnotationValue
          注釈型の要素の値を表します。
ClassDeclaration
          クラスの宣言を表します。
ConstructorDeclaration
          クラスまたはインタフェースのコンストラクタを表します。
Declaration
          パッケージ、クラス、またはメソッドといったプログラム要素の宣言を表します。
EnumConstantDeclaration
          enum 定数宣言を表します。
EnumDeclaration
          enum 型の宣言を表します。
ExecutableDeclaration
          クラスまたはインタフェースのメソッドまたはコンストラクタを表します。
FieldDeclaration
          型宣言のフィールドを表します。
InterfaceDeclaration
          インタフェースの宣言を表します。
MemberDeclaration
          宣言された型のメンバまたはコンストラクタである可能性がある宣言を表します。
MethodDeclaration
          クラスまたはインタフェースのメソッドを表します。
Modifier
          クラス、メソッド、フィールドなど、プログラム要素の宣言の修飾子を表します。
PackageDeclaration
          パッケージの宣言を表します。
ParameterDeclaration
          メソッドまたはコンストラクタの仮パラメータを表します。
TypeDeclaration
          クラスまたはインタフェースの宣言を表します。
TypeParameterDeclaration
          汎用型、メソッド、またはコンストラクタ宣言の仮型パラメータを表します。
 

com.sun.mirror.type により使用される com.sun.mirror.declaration のクラス
AnnotationTypeDeclaration
          注釈型の宣言を表します。
ClassDeclaration
          クラスの宣言を表します。
EnumDeclaration
          enum 型の宣言を表します。
InterfaceDeclaration
          インタフェースの宣言を表します。
TypeDeclaration
          クラスまたはインタフェースの宣言を表します。
TypeParameterDeclaration
          汎用型、メソッド、またはコンストラクタ宣言の仮型パラメータを表します。
 

com.sun.mirror.util により使用される com.sun.mirror.declaration のクラス
AnnotationTypeDeclaration
          注釈型の宣言を表します。
AnnotationTypeElementDeclaration
          注釈型の要素を表します。
ClassDeclaration
          クラスの宣言を表します。
ConstructorDeclaration
          クラスまたはインタフェースのコンストラクタを表します。
Declaration
          パッケージ、クラス、またはメソッドといったプログラム要素の宣言を表します。
EnumConstantDeclaration
          enum 定数宣言を表します。
EnumDeclaration
          enum 型の宣言を表します。
ExecutableDeclaration
          クラスまたはインタフェースのメソッドまたはコンストラクタを表します。
FieldDeclaration
          型宣言のフィールドを表します。
InterfaceDeclaration
          インタフェースの宣言を表します。
MemberDeclaration
          宣言された型のメンバまたはコンストラクタである可能性がある宣言を表します。
MethodDeclaration
          クラスまたはインタフェースのメソッドを表します。
Modifier
          クラス、メソッド、フィールドなど、プログラム要素の宣言の修飾子を表します。
PackageDeclaration
          パッケージの宣言を表します。
ParameterDeclaration
          メソッドまたはコンストラクタの仮パラメータを表します。
TypeDeclaration
          クラスまたはインタフェースの宣言を表します。
TypeParameterDeclaration
          汎用型、メソッド、またはコンストラクタ宣言の仮型パラメータを表します。
 


Mirror API

バグや機能要求の報告
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.