概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
Mirror API
前 次
フレームあり
フレームなし
すべてのクラス
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
W
A
accept(DeclarationVisitor)
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
この宣言にビジタを適用します。
accept(TypeVisitor)
- インタフェース com.sun.mirror.type.
TypeMirror
のメソッド
この型にビジターを適用します。
addListener(AnnotationProcessorListener)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
リスナーを追加します。
and(DeclarationFilter)
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
このフィルタと別のフィルタの両方により選択された宣言を選択するフィルタを返します。
AnnotationMirror
-
com.sun.mirror.declaration
の インタフェース
注釈を表します。
AnnotationProcessor
-
com.sun.mirror.apt
の インタフェース
プログラム要素の注釈を検証し、処理するために使用される注釈プロセッサ。
AnnotationProcessorEnvironment
-
com.sun.mirror.apt
の インタフェース
注釈プロセッサが必要とする状態をカプセル化している環境。
AnnotationProcessorFactory
-
com.sun.mirror.apt
の インタフェース
注釈プロセッサを生成するためのファクトリ。
AnnotationProcessorListener
-
com.sun.mirror.apt
の インタフェース
すべての注釈プロセッサイベントリスナーのスーパーインタフェース
AnnotationProcessors
-
com.sun.mirror.apt
の クラス
特殊な注釈プロセッサを生成するためのユーティリティーです。
AnnotationProcessors()
- クラス com.sun.mirror.apt.
AnnotationProcessors
のコンストラクタ
AnnotationType
-
com.sun.mirror.type
の インタフェース
注釈型を表します。
AnnotationTypeDeclaration
-
com.sun.mirror.declaration
の インタフェース
注釈型の宣言を表します。
AnnotationTypeElementDeclaration
-
com.sun.mirror.declaration
の インタフェース
注釈型の要素を表します。
AnnotationValue
-
com.sun.mirror.declaration
の インタフェース
注釈型の要素の値を表します。
ArrayType
-
com.sun.mirror.type
の インタフェース
配列型を表します。
C
ClassDeclaration
-
com.sun.mirror.declaration
の インタフェース
クラスの宣言を表します。
classFilesCreated()
- インタフェース com.sun.mirror.apt.
RoundState
のメソッド
処理のこのラウンドで新しいクラスファイルが作成された場合は
true
を返し、そうでない場合は
false
を返します。
ClassType
-
com.sun.mirror.type
の インタフェース
クラス型を表します。
column()
- インタフェース com.sun.mirror.util.
SourcePosition
のメソッド
この位置の列番号を返します。
com.sun.mirror.apt
- パッケージ com.sun.mirror.apt
内の AnnotationProcessor 注釈プロセッサ
と注釈処理ツール間で情報を通信するために使用されるクラス。
com.sun.mirror.declaration
- パッケージ com.sun.mirror.declaration
プログラム要素の宣言をモデル化するために使用されるインタフェース。
com.sun.mirror.type
- パッケージ com.sun.mirror.type
型をモデル化するために使用されるインタフェース。
com.sun.mirror.util
- パッケージ com.sun.mirror.util
宣言
と
型
の処理に役立つユーティリティーです。
ConstructorDeclaration
-
com.sun.mirror.declaration
の インタフェース
クラスまたはインタフェースのコンストラクタを表します。
createBinaryFile(Filer.Location, String, File)
- インタフェース com.sun.mirror.apt.
Filer
のメソッド
新しいバイナリファイルを作成し、ファイルに書き込むためのストリームを返します。
createClassFile(String)
- インタフェース com.sun.mirror.apt.
Filer
のメソッド
新しいクラスファイルを作成し、ファイルに書き込むためのストリームを返します。
createSourceFile(String)
- インタフェース com.sun.mirror.apt.
Filer
のメソッド
新しいソースファイルを作成し、ファイルのライターを返します。
createTextFile(Filer.Location, String, File, String)
- インタフェース com.sun.mirror.apt.
Filer
のメソッド
新しいテキストファイルを作成し、ファイルのライターを返します。
D
Declaration
-
com.sun.mirror.declaration
の インタフェース
パッケージ、クラス、またはメソッドといったプログラム要素の宣言を表します。
DeclarationFilter
-
com.sun.mirror.util
の クラス
宣言のコレクションから必要な項目を選択するためのフィルタ。
DeclarationFilter()
- クラス com.sun.mirror.util.
DeclarationFilter
のコンストラクタ
すべての宣言を選択する識別フィルタを構築します。
Declarations
-
com.sun.mirror.util
の インタフェース
宣言で操作を行うためのユーティリティーメソッド。
DeclarationVisitor
-
com.sun.mirror.util
の インタフェース
標準のビジタデザインパターンの様式による宣言のビジタ。
DeclarationVisitors
-
com.sun.mirror.util
の クラス
特殊な
DeclarationVisitor
インスタンスを生成するためのユーティリティーです。
DeclaredType
-
com.sun.mirror.type
の インタフェース
宣言された型であるクラス型またはインタフェース型を表します。
E
EnumConstantDeclaration
-
com.sun.mirror.declaration
の インタフェース
enum 定数宣言を表します。
EnumDeclaration
-
com.sun.mirror.declaration
の インタフェース
enum 型の宣言を表します。
EnumType
-
com.sun.mirror.type
の インタフェース
enum 型を表します。
equals(Object)
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
オブジェクトがこの宣言と同じ宣言を表すかどうかをテストします。
equals(Object)
- インタフェース com.sun.mirror.type.
TypeMirror
のメソッド
2 つ型が同じ型を表すかどうかをテストします。
errorRaised()
- インタフェース com.sun.mirror.apt.
RoundState
のメソッド
処理のこのラウンドでエラーが発生した場合は
true
を返し、そうでない場合は
false
を返します。
ExecutableDeclaration
-
com.sun.mirror.declaration
の インタフェース
クラスまたはインタフェースのメソッドまたはコンストラクタを表します。
F
FieldDeclaration
-
com.sun.mirror.declaration
の インタフェース
型宣言のフィールドを表します。
file()
- インタフェース com.sun.mirror.util.
SourcePosition
のメソッド
この位置を含むソースファイルを返します。
Filer
-
com.sun.mirror.apt
の インタフェース
このインタフェースは、注釈プロセッサによる新しいファイルの作成をサポートしています。
Filer.Location
-
com.sun.mirror.apt
の 列挙型
新しいファイルが作成される位置 (ファイルシステム内のサブツリー)。
filter(Collection<D>)
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
このフィルタに一致する宣言を返します。
filter(Collection<? extends Declaration>, Class<D>)
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
結果を特定の種類の宣言に制限して、このフィルタに一致する宣言を返します。
FILTER_PACKAGE
- クラス com.sun.mirror.util.
DeclarationFilter
の static 変数
package-private (デフォルト) 宣言だけを選択するフィルタ。
FILTER_PRIVATE
- クラス com.sun.mirror.util.
DeclarationFilter
の static 変数
private
宣言だけを選択するフィルタ。
FILTER_PROTECTED
- クラス com.sun.mirror.util.
DeclarationFilter
の static 変数
protected
宣言だけを選択するフィルタ。
FILTER_PUBLIC
- クラス com.sun.mirror.util.
DeclarationFilter
の static 変数
public
宣言だけを選択するフィルタ。
FILTER_PUBLIC_OR_PROTECTED
- クラス com.sun.mirror.util.
DeclarationFilter
の static 変数
public
または
protected
宣言だけを選択するフィルタ。
finalRound()
- インタフェース com.sun.mirror.apt.
RoundState
のメソッド
このラウンドが注釈処理の最後のラウンドである場合は
true
を返し、以降のラウンドがある場合は
false
を返します。
G
getActualTypeArguments()
- インタフェース com.sun.mirror.type.
DeclaredType
のメソッド
この型の実際の型引数を順に返します。
getAnnotation(Class<A>)
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
指定した型を持つこの宣言の注釈を返します。
getAnnotationMirrors()
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
この宣言で直接表された注釈を返します。
getAnnotationType()
- インタフェース com.sun.mirror.declaration.
AnnotationMirror
のメソッド
この注釈の注釈型を返します。
getAnnotationTypes()
- インタフェース com.sun.mirror.declaration.
PackageDeclaration
のメソッド
このパッケージのトップレベルの注釈型の宣言を返します。
getArrayType(TypeMirror)
- インタフェース com.sun.mirror.util.
Types
のメソッド
指定されたコンポーネント型とともに配列型を返します。
getBounds()
- インタフェース com.sun.mirror.declaration.
TypeParameterDeclaration
のメソッド
この型パラメータの境界を返します。
getClasses()
- インタフェース com.sun.mirror.declaration.
PackageDeclaration
のメソッド
このパッケージのトップレベルクラスの宣言を返します。
getComponentType()
- インタフェース com.sun.mirror.type.
ArrayType
のメソッド
この配列型のコンポーネントの型を返します。
getCompositeAnnotationProcessor(AnnotationProcessor...)
- クラス com.sun.mirror.apt.
AnnotationProcessors
の static メソッド
新しい複合注釈プロセッサを構築します。
getCompositeAnnotationProcessor(Collection<AnnotationProcessor>)
- クラス com.sun.mirror.apt.
AnnotationProcessors
の static メソッド
新しい複合注釈プロセッサを構築します。
getConstantExpression()
- インタフェース com.sun.mirror.declaration.
FieldDeclaration
のメソッド
フィールドがコンパイル時定数の場合、フィールドの値を表す定数式のテキストを返します。
getConstantValue()
- インタフェース com.sun.mirror.declaration.
FieldDeclaration
のメソッド
このフィールドがコンパイル時定数の場合、このフィールドの値を返します。
getConstructors()
- インタフェース com.sun.mirror.declaration.
ClassDeclaration
のメソッド
このクラスのコンストラクタを返します。
getContainingType()
- インタフェース com.sun.mirror.type.
DeclaredType
のメソッド
この型をメンバーとして含む型を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
AnnotationType
のメソッド
この型の宣言を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
ClassType
のメソッド
この型の宣言を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
DeclaredType
のメソッド
この型の宣言を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
EnumType
のメソッド
この型の宣言を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
InterfaceType
のメソッド
この型の宣言を返します。
getDeclaration()
- インタフェース com.sun.mirror.type.
TypeVariable
のメソッド
この型変数を宣言した型パラメータを返します。
getDeclarationsAnnotatedWith(AnnotationTypeDeclaration)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
指定された注釈型を使って注釈を付けられた宣言を返します。
getDeclarationScanner(DeclarationVisitor, DeclarationVisitor)
- クラス com.sun.mirror.util.
DeclarationVisitors
の static メソッド
別の宣言に含まれる宣言をビジットして、宣言構造を走査する
DeclarationVisitor
を返します。
getDeclarationUtils()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
宣言で操作するための一部のユーティリティーメソッドの実装を返します。
getDeclaredType(TypeDeclaration, TypeMirror...)
- インタフェース com.sun.mirror.util.
Types
のメソッド
型宣言と実際の型引数に対応する型を返します。
getDeclaredType(DeclaredType, TypeDeclaration, TypeMirror...)
- インタフェース com.sun.mirror.util.
Types
のメソッド
メンバーである
包含型
を指定すると、型宣言と実際の引数に対応する型を返します。
getDeclaringType()
- インタフェース com.sun.mirror.declaration.
AnnotationTypeElementDeclaration
のメソッド
このメンバーまたはコンストラクタが内部で宣言された型宣言を返します。
getDeclaringType()
- インタフェース com.sun.mirror.declaration.
EnumConstantDeclaration
のメソッド
このメンバーまたはコンストラクタが内部で宣言された型宣言を返します。
getDeclaringType()
- インタフェース com.sun.mirror.declaration.
MemberDeclaration
のメソッド
このメンバーまたはコンストラクタが内部で宣言された型宣言を返します。
getDefaultValue()
- インタフェース com.sun.mirror.declaration.
AnnotationTypeElementDeclaration
のメソッド
この要素のデフォルト値を返します。
getDocComment()
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
この宣言のドキュメンテーション (javadoc) コメントのテキストを返します。
getElementValues()
- インタフェース com.sun.mirror.declaration.
AnnotationMirror
のメソッド
この注釈の要素と値を返します。
getEnumConstants()
- インタフェース com.sun.mirror.declaration.
EnumDeclaration
のメソッド
この enum に定義された enum 定数を返します。
getEnums()
- インタフェース com.sun.mirror.declaration.
PackageDeclaration
のメソッド
このパッケージのトップレベルの enum 型の宣言を返します。
getErasure(TypeMirror)
- インタフェース com.sun.mirror.util.
Types
のメソッド
型の消去を返します。
getFields()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスまたはインタフェースにより直接宣言されたフィールドを返します。
getFiler()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
新しいソースファイル、クラスファイル、または補助ファイルの作成に使用されるフィルタを返します。
getFilter(Collection<Modifier>)
- クラス com.sun.mirror.util.
DeclarationFilter
の static メソッド
修飾子のコレクションをすべて含む宣言を選択するフィルタを返します。
getFilter(Class<? extends Declaration>)
- クラス com.sun.mirror.util.
DeclarationFilter
の static メソッド
特定の種類の宣言を選択するフィルタを返します。
getFormalTypeParameters()
- インタフェース com.sun.mirror.declaration.
ExecutableDeclaration
のメソッド
このメソッドまたはコンストラクタの仮型パラメータを返します。
getFormalTypeParameters()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスまたはインタフェースの仮型パラメータを返します。
getInterfaces()
- インタフェース com.sun.mirror.declaration.
PackageDeclaration
のメソッド
このパッケージのトップレベルインタフェースの宣言を返します。
getKind()
- インタフェース com.sun.mirror.type.
PrimitiveType
のメソッド
このオブジェクトが表すプリミティブ型の種類を返します。
getLowerBounds()
- インタフェース com.sun.mirror.type.
WildcardType
のメソッド
このワイルドカードの下限を返します。
getMessager()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
エラー、警告、およびほかの通知を報告するために使用されるメッセージャーを返します。
getMethods()
- インタフェース com.sun.mirror.declaration.
AnnotationTypeDeclaration
のメソッド
この注釈型の注釈型要素を返します。
getMethods()
- インタフェース com.sun.mirror.declaration.
ClassDeclaration
のメソッド
このクラスまたはインタフェースにより直接宣言されたメソッドを返します。
getMethods()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスまたはインタフェースにより直接宣言されたメソッドを返します。
getModifiers()
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
注釈を除く、この宣言の修飾子を返します。
getNestedTypes()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスまたはインタフェースにより直接宣言された、入れ子になったクラスおよびインタフェースの宣言を返します。
getOptions()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
注釈処理ツールに渡されたオプションを返します。
getOwner()
- インタフェース com.sun.mirror.declaration.
TypeParameterDeclaration
のメソッド
この型パラメータが内部で宣言された型、メソッド、またはコンストラクタ宣言を返します。
getPackage(String)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
完全指定名を指定されたパッケージの宣言を返します。
getPackage()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
この型が内部で宣言されたパッケージを返します。
getParameters()
- インタフェース com.sun.mirror.declaration.
ExecutableDeclaration
のメソッド
このメソッドまたはコンストラクタの仮パラメータを返します。
getPosition()
- インタフェース com.sun.mirror.declaration.
AnnotationMirror
のメソッド
この注釈の先頭のソース位置を返します。
getPosition()
- インタフェース com.sun.mirror.declaration.
AnnotationValue
のメソッド
この注釈の値の先頭のソース位置を返します。
getPosition()
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
この宣言の先頭のソース位置を返します。
getPrimitiveType(PrimitiveType.Kind)
- インタフェース com.sun.mirror.util.
Types
のメソッド
プリミティブ型を返します。
getProcessorFor(Set<AnnotationTypeDeclaration>, AnnotationProcessorEnvironment)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorFactory
のメソッド
注釈型のセットをサポートする注釈プロセッサを返します。
getQualifiedName()
- インタフェース com.sun.mirror.declaration.
PackageDeclaration
のメソッド
このパッケージの完全指定クラス名を返します。
getQualifiedName()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスまたはインタフェース宣言の完全指定名を返します。
getQualifiedName()
- 例外 com.sun.mirror.type.
MirroredTypeException
のメソッド
アクセスされる型の完全指定名を返します。
getQualifiedNames()
- 例外 com.sun.mirror.type.
MirroredTypesException
のメソッド
アクセスされる複数の型の完全指定名を返します。
getReturnType()
- インタフェース com.sun.mirror.declaration.
MethodDeclaration
のメソッド
このメソッドの形式戻り値の型を返します。
getRoundState()
- クラス com.sun.mirror.apt.
RoundCompleteEvent
のメソッド
ラウンドの状態を返します。
getSimpleName()
- インタフェース com.sun.mirror.declaration.
Declaration
のメソッド
この宣言の単純 (非修飾) 名を返します。
getSource()
- クラス com.sun.mirror.apt.
RoundCompleteEvent
のメソッド
ソースを返します。
getSourceOrderDeclarationScanner(DeclarationVisitor, DeclarationVisitor)
- クラス com.sun.mirror.util.
DeclarationVisitors
の static メソッド
別の宣言に含まれる宣言をソースコード順にビジットして、宣言構造を走査する
DeclarationVisitor
を返します。
getSpecifiedTypeDeclarations()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
注釈処理ツールが呼び出されたときに指定された型の宣言を返します。
getSuperclass()
- インタフェース com.sun.mirror.declaration.
ClassDeclaration
のメソッド
このクラスにより直接拡張されたクラス型を返します。
getSuperclass()
- インタフェース com.sun.mirror.type.
ClassType
のメソッド
このクラスの直接のスーパータイプであるクラス型を返します。
getSuperinterfaces()
- インタフェース com.sun.mirror.declaration.
TypeDeclaration
のメソッド
このクラスにより直接実装されたインタフェース型、またはこのインタフェースにより直接展開されたインタフェース型を返します。
getSuperinterfaces()
- インタフェース com.sun.mirror.type.
DeclaredType
のメソッド
この型の直接のスーパータイプであるインタフェース型を返します。
getThrownTypes()
- インタフェース com.sun.mirror.declaration.
ExecutableDeclaration
のメソッド
このメソッドまたはコンストラクタの
throws
節に一覧表示された例外およびほかのスロー可能なオブジェクトを返します。
getType()
- インタフェース com.sun.mirror.declaration.
FieldDeclaration
のメソッド
このフィールドの型を返します。
getType()
- インタフェース com.sun.mirror.declaration.
ParameterDeclaration
のメソッド
このパラメータの型を返します。
getTypeDeclaration(String)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
完全指定名を指定された型の宣言を返します。
getTypeDeclarations()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
注釈処理ツールのこの呼び出しに AnnotationProcessorEnvironment
型の宣言を返す簡易メソッドです。
getTypeMirror()
- 例外 com.sun.mirror.type.
MirroredTypeException
のメソッド
アクセスされる型に対応する型ミラーを返します。
getTypeMirrors()
- 例外 com.sun.mirror.type.
MirroredTypesException
のメソッド
アクセスされる複数の型に対応する複数の型ミラーを返します。
getTypeUtils()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
型で操作するための一部のユーティリティーメソッドの実装を返します。
getTypeVariable(TypeParameterDeclaration)
- インタフェース com.sun.mirror.util.
Types
のメソッド
型パラメータにより宣言された型変数を返します。
getUpperBounds()
- インタフェース com.sun.mirror.type.
WildcardType
のメソッド
このワイルドカードの上限を返します。
getValue()
- インタフェース com.sun.mirror.declaration.
AnnotationValue
のメソッド
値を返します。
getVoidType()
- インタフェース com.sun.mirror.util.
Types
のメソッド
void
型を表す擬似型を返します。
getWildcardType(Collection<ReferenceType>, Collection<ReferenceType>)
- インタフェース com.sun.mirror.util.
Types
のメソッド
新しいワイルドカードを返します。
H
hides(MemberDeclaration, MemberDeclaration)
- インタフェース com.sun.mirror.util.
Declarations
のメソッド
型、メソッド、またはフィールド宣言が別のものを覆い隠しているかどうかをテストします。
I
InterfaceDeclaration
-
com.sun.mirror.declaration
の インタフェース
インタフェースの宣言を表します。
InterfaceType
-
com.sun.mirror.type
の インタフェース
インタフェース型を表します。
isAssignable(TypeMirror, TypeMirror)
- インタフェース com.sun.mirror.util.
Types
のメソッド
ある型を別の型に代入できるかどうかをテストします。
isSubtype(TypeMirror, TypeMirror)
- インタフェース com.sun.mirror.util.
Types
のメソッド
ある型が別の型のサブタイプであるかどうかをテストします。
isVarArgs()
- インタフェース com.sun.mirror.declaration.
ExecutableDeclaration
のメソッド
このメソッドまたはコンストラクタが可変数の引数を受け入れる場合は
true
を返します。
L
line()
- インタフェース com.sun.mirror.util.
SourcePosition
のメソッド
この位置の行番号を返します。
M
matches(Declaration)
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
このフィルタが特定の宣言に一致するかどうかをテストします。
MemberDeclaration
-
com.sun.mirror.declaration
の インタフェース
宣言された型のメンバーまたはコンストラクタである可能性がある宣言を表します。
Messager
-
com.sun.mirror.apt
の インタフェース
Messager
は、エラーメッセージ、警告、およびほかの通知を報告する機能を注釈プロセッサに提供します。
MethodDeclaration
-
com.sun.mirror.declaration
の インタフェース
クラスまたはインタフェースのメソッドを表します。
MirroredTypeException
-
com.sun.mirror.type
の 例外
アプリケーションが
TypeMirror
に対応する
Class
オブジェクトにアクセスしようとしたときにスローされます。
MirroredTypeException(TypeMirror)
- 例外 com.sun.mirror.type.
MirroredTypeException
のコンストラクタ
指定された型の新しい MirroredTypeException を構築します。
MirroredTypesException
-
com.sun.mirror.type
の 例外
アプリケーションが、
TypeMirror
にそれぞれ対応する
Class
オブジェクトのシーケンスにアクセスしようとしたときにスローされます。
MirroredTypesException(Collection<TypeMirror>)
- 例外 com.sun.mirror.type.
MirroredTypesException
のコンストラクタ
指定された型の新しい MirroredTypesException を構築します。
Modifier
-
com.sun.mirror.declaration
の 列挙型
クラス、メソッド、フィールドなど、プログラム要素の宣言の修飾子を表します。
N
NO_OP
- クラス com.sun.mirror.apt.
AnnotationProcessors
の static 変数
何も処理を行わず状態を持たない注釈プロセッサ。
NO_OP
- クラス com.sun.mirror.util.
DeclarationVisitors
の static 変数
副作用がない、状態を保持しないビジタです。
not()
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
このフィルタが選択していない宣言を選択するフィルタを返します。
O
or(DeclarationFilter)
- クラス com.sun.mirror.util.
DeclarationFilter
のメソッド
このフィルタまたは別のフィルタのどちらかにより選択された宣言を選択するフィルタを返します。
overrides(MethodDeclaration, MethodDeclaration)
- インタフェース com.sun.mirror.util.
Declarations
のメソッド
あるメソッドが別のメソッドをオーバーライドするかどうかをテストします。
P
PackageDeclaration
-
com.sun.mirror.declaration
の インタフェース
パッケージの宣言を表します。
ParameterDeclaration
-
com.sun.mirror.declaration
の インタフェース
メソッドまたはコンストラクタの仮パラメータを表します。
PrimitiveType
-
com.sun.mirror.type
の インタフェース
プリミティブ型を表します。
PrimitiveType.Kind
-
com.sun.mirror.type
の 列挙型
プリミティブ型の異なる種類の列挙です。
printError(String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
エラーメッセージを印刷します。
printError(SourcePosition, String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
エラーメッセージを印刷します。
printNotice(String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
通知を印刷します。
printNotice(SourcePosition, String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
通知を印刷します。
printWarning(String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
警告メッセージを印刷します。
printWarning(SourcePosition, String)
- インタフェース com.sun.mirror.apt.
Messager
のメソッド
警告メッセージを印刷します。
process()
- インタフェース com.sun.mirror.apt.
AnnotationProcessor
のメソッド
この注釈プロセッサがサポートするすべてのプログラム要素を処理します。
R
ReferenceType
-
com.sun.mirror.type
の インタフェース
参照型を表します。
removeListener(AnnotationProcessorListener)
- インタフェース com.sun.mirror.apt.
AnnotationProcessorEnvironment
のメソッド
リスナーを削除します。
roundComplete(RoundCompleteEvent)
- インタフェース com.sun.mirror.apt.
RoundCompleteListener
のメソッド
ラウンドのすべてのプロセッサの実行が完了したあとに呼び出されます。
RoundCompleteEvent
-
com.sun.mirror.apt
の クラス
注釈処理のラウンドを完了するためのイベントです。
RoundCompleteEvent(AnnotationProcessorEnvironment, RoundState)
- クラス com.sun.mirror.apt.
RoundCompleteEvent
のコンストラクタ
現在の
AnnotationProcessorEnvironment
はイベントのソースとみなされます。
RoundCompleteListener
-
com.sun.mirror.apt
の インタフェース
注釈処理のラウンドの完了のリスナーです。
RoundState
-
com.sun.mirror.apt
の インタフェース
注釈処理の完了したラウンドの状態を表します。
S
SimpleDeclarationVisitor
-
com.sun.mirror.util
の クラス
宣言への単純なビジタです。
SimpleDeclarationVisitor()
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のコンストラクタ
新しい
SimpleDeclarationVisitor
を作成します。
SimpleTypeVisitor
-
com.sun.mirror.util
の クラス
型への単純なビジタです。
SimpleTypeVisitor()
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のコンストラクタ
新しい
SimpleTypeVisitor
を作成します。
sourceFilesCreated()
- インタフェース com.sun.mirror.apt.
RoundState
のメソッド
処理のこのラウンドで新しいソースファイルが作成された場合は
true
を返し、そうでない場合は
false
を返します。
SourcePosition
-
com.sun.mirror.util
の インタフェース
ソースファイル内の位置を表します。
supportedAnnotationTypes()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorFactory
のメソッド
このファクトリがサポートする注釈型の名前を返します。
supportedOptions()
- インタフェース com.sun.mirror.apt.
AnnotationProcessorFactory
のメソッド
このファクトリが認識したオプションまたはファクトリが生成するプロセッサが認識したオプションを返します。
T
toString()
- インタフェース com.sun.mirror.declaration.
AnnotationValue
のメソッド
この値の文字列表現を返します。
toString()
- 列挙 com.sun.mirror.declaration.
Modifier
のメソッド
この修飾子の名前を小文字で返します。
toString()
- インタフェース com.sun.mirror.type.
TypeMirror
のメソッド
この型の文字列表現を返します。
TypeDeclaration
-
com.sun.mirror.declaration
の インタフェース
クラスまたはインタフェースの宣言を表します。
TypeMirror
-
com.sun.mirror.type
の インタフェース
Java プログラミング言語の型を表します。
TypeParameterDeclaration
-
com.sun.mirror.declaration
の インタフェース
総称型、メソッド、またはコンストラクタ宣言の仮型パラメータを表します。
Types
-
com.sun.mirror.util
の インタフェース
型で操作を行うためのユーティリティーメソッドです。
TypeVariable
-
com.sun.mirror.type
の インタフェース
型変数を表します。
TypeVisitor
-
com.sun.mirror.util
の インタフェース
標準のビジタデザインパターンの様式による型へのビジタ。
V
valueOf(String)
- 列挙 com.sun.mirror.apt.
Filer.Location
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 com.sun.mirror.declaration.
Modifier
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 com.sun.mirror.type.
PrimitiveType.Kind
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values()
- 列挙 com.sun.mirror.apt.
Filer.Location
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 com.sun.mirror.declaration.
Modifier
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 com.sun.mirror.type.
PrimitiveType.Kind
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
visitAnnotationType(AnnotationType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
注釈型をビジットします。
visitAnnotationType(AnnotationType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
注釈型をビジットします。
visitAnnotationTypeDeclaration(AnnotationTypeDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
注釈型宣言をビジットします。
visitAnnotationTypeDeclaration(AnnotationTypeDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
注釈型宣言をビジットします。
visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
注釈型要素宣言をビジットします。
visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
注釈型要素宣言をビジットします。
visitArrayType(ArrayType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
配列型をビジットします。
visitArrayType(ArrayType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
配列型をビジットします。
visitClassDeclaration(ClassDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
クラス宣言をビジットします。
visitClassDeclaration(ClassDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
クラス宣言をビジットします。
visitClassType(ClassType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
クラス型をビジットします。
visitClassType(ClassType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
クラス型をビジットします。
visitConstructorDeclaration(ConstructorDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
コンストラクタ宣言をビジットします。
visitConstructorDeclaration(ConstructorDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
コンストラクタ宣言をビジットします。
visitDeclaration(Declaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
宣言をビジットします。
visitDeclaration(Declaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
宣言をビジットします。
visitDeclaredType(DeclaredType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
宣言された型をビジットします。
visitDeclaredType(DeclaredType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
宣言された型をビジットします。
visitEnumConstantDeclaration(EnumConstantDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
enum 定数宣言をビジットします。
visitEnumConstantDeclaration(EnumConstantDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
enum 定数宣言をビジットします。
visitEnumDeclaration(EnumDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
enum 宣言をビジットします。
visitEnumDeclaration(EnumDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
enum 宣言をビジットします。
visitEnumType(EnumType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
enum 型をビジットします。
visitEnumType(EnumType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
enum 型をビジットします。
visitExecutableDeclaration(ExecutableDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
メソッドまたはコンストラクタ宣言をビジットします。
visitExecutableDeclaration(ExecutableDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
メソッドまたはコンストラクタ宣言をビジットします。
visitFieldDeclaration(FieldDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
フィールド宣言をビジットします。
visitFieldDeclaration(FieldDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
フィールド宣言をビジットします。
visitInterfaceDeclaration(InterfaceDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
インタフェース宣言をビジットします。
visitInterfaceDeclaration(InterfaceDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
インタフェース宣言をビジットします。
visitInterfaceType(InterfaceType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
インタフェース型をビジットします。
visitInterfaceType(InterfaceType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
インタフェース型をビジットします。
visitMemberDeclaration(MemberDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
メンバーまたはコンストラクタ宣言をビジットします。
visitMemberDeclaration(MemberDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
メンバーまたはコンストラクタ宣言をビジットします。
visitMethodDeclaration(MethodDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
メソッド宣言をビジットします。
visitMethodDeclaration(MethodDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
メソッド宣言をビジットします。
visitPackageDeclaration(PackageDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
パッケージ宣言をビジットします。
visitPackageDeclaration(PackageDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
パッケージ宣言をビジットします。
visitParameterDeclaration(ParameterDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
パラメータ宣言をビジットします。
visitParameterDeclaration(ParameterDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
パラメータ宣言をビジットします。
visitPrimitiveType(PrimitiveType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
プリミティブ型をビジットします。
visitPrimitiveType(PrimitiveType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
プリミティブ型をビジットします。
visitReferenceType(ReferenceType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
参照型をビジットします。
visitReferenceType(ReferenceType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
参照型をビジットします。
visitTypeDeclaration(TypeDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
型宣言をビジットします。
visitTypeDeclaration(TypeDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
型宣言をビジットします。
visitTypeMirror(TypeMirror)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
型のミラーをビジットします。
visitTypeMirror(TypeMirror)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
型のミラーをビジットします。
visitTypeParameterDeclaration(TypeParameterDeclaration)
- インタフェース com.sun.mirror.util.
DeclarationVisitor
のメソッド
型パラメータ宣言をビジットします。
visitTypeParameterDeclaration(TypeParameterDeclaration)
- クラス com.sun.mirror.util.
SimpleDeclarationVisitor
のメソッド
型パラメータ宣言をビジットします。
visitTypeVariable(TypeVariable)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
型変数をビジットします。
visitTypeVariable(TypeVariable)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
型変数をビジットします。
visitVoidType(VoidType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
void 型をビジットします。
visitVoidType(VoidType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
void 型をビジットします。
visitWildcardType(WildcardType)
- クラス com.sun.mirror.util.
SimpleTypeVisitor
のメソッド
ワイルドカードをビジットします。
visitWildcardType(WildcardType)
- インタフェース com.sun.mirror.util.
TypeVisitor
のメソッド
ワイルドカードをビジットします。
VoidType
-
com.sun.mirror.type
の インタフェース
void
の型を表す擬似型。
W
WildcardType
-
com.sun.mirror.type
の インタフェース
ワイルドカード型引数を表します。
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
V
W
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
Mirror API
前 次
フレームあり
フレームなし
すべてのクラス
バグや機能要求の報告
Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.