Mirror API

インタフェース
com.sun.mirror.declaration.AnnotationTypeDeclaration の使用

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

com.sun.mirror.apt での AnnotationTypeDeclaration の使用
 

AnnotationTypeDeclaration 型のパラメータを持つ com.sun.mirror.apt のメソッド
 Collection<Declaration> AnnotationProcessorEnvironment.getDeclarationsAnnotatedWith(AnnotationTypeDeclaration a)
          指定された注釈型を使って注釈を付けられた宣言を返します。
 

Method parameters in com.sun.mirror.apt with type arguments of type AnnotationTypeDeclaration
 AnnotationProcessor AnnotationProcessorFactory.getProcessorFor(Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env)
          注釈型のセットをサポートする注釈プロセッサを返します。
 

com.sun.mirror.declaration での AnnotationTypeDeclaration の使用
 

AnnotationTypeDeclaration を返す com.sun.mirror.declaration のメソッド
 AnnotationTypeDeclaration AnnotationTypeElementDeclaration.getDeclaringType()
          このメンバまたはコンストラクタが内部で宣言された型宣言を返します。
 

AnnotationTypeDeclaration 型の引数を持つ型を返す com.sun.mirror.declaration のメソッド
 Collection<AnnotationTypeDeclaration> PackageDeclaration.getAnnotationTypes()
          このパッケージのトップレベルの注釈型の宣言を返します。
 

com.sun.mirror.type での AnnotationTypeDeclaration の使用
 

AnnotationTypeDeclaration を返す com.sun.mirror.type のメソッド
 AnnotationTypeDeclaration AnnotationType.getDeclaration()
          この型の宣言を返します。
 

com.sun.mirror.util での AnnotationTypeDeclaration の使用
 

AnnotationTypeDeclaration 型のパラメータを持つ com.sun.mirror.util のメソッド
 void SimpleDeclarationVisitor.visitAnnotationTypeDeclaration(AnnotationTypeDeclaration d)
          注釈型宣言をビジットします。
 void DeclarationVisitor.visitAnnotationTypeDeclaration(AnnotationTypeDeclaration d)
          注釈型宣言をビジットします。
 


Mirror API

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