|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
TypeElement を使用しているパッケージ | |
---|---|
javax.annotation.processing | 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 |
javax.lang.model.element | Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 |
javax.lang.model.util | プログラム要素と型の処理を支援するユーティリティーです。 |
javax.annotation.processing での TypeElement の使用 |
---|
TypeElement 型のパラメータを持つ javax.annotation.processing のメソッド | |
---|---|
Set<? extends Element> |
RoundEnvironment.getElementsAnnotatedWith(TypeElement a)
指定された注釈型を使って注釈を付けられた要素を返します。 |
TypeElement 型の型引数を持つ javax.annotation.processing のメソッドパラメータ | |
---|---|
abstract boolean |
AbstractProcessor.process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv)
前回のラウンドで生成された型要素の注釈型のセットを処理し、このプロセッサがそれらの注釈を要求するかどうかを返します。 |
boolean |
Processor.process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv)
前回のラウンドで生成された型要素の注釈型のセットを処理し、このプロセッサがそれらの注釈を要求するかどうかを返します。 |
javax.lang.model.element での TypeElement の使用 |
---|
TypeElement 型のパラメータを持つ javax.lang.model.element のメソッド | |
---|---|
R |
ElementVisitor.visitType(TypeElement e,
P p)
型要素をビジットします。 |
javax.lang.model.util での TypeElement の使用 |
---|
TypeElement を返す javax.lang.model.util のメソッド | |
---|---|
TypeElement |
Types.boxedClass(PrimitiveType p)
指定されたプリミティブ型のボクシングされた値のクラスを返します。 |
TypeElement |
Elements.getTypeElement(CharSequence name)
正規名を指定された型要素を返します。 |
TypeElement 型の引数を持つ型を返す javax.lang.model.util のメソッド | |
---|---|
static List<TypeElement> |
ElementFilter.typesIn(Iterable<? extends Element> elements)
elements 内の型のリストを返します。 |
static Set<TypeElement> |
ElementFilter.typesIn(Set<? extends Element> elements)
elements 内の型のセットを返します。 |
TypeElement 型のパラメータを持つ javax.lang.model.util のメソッド | |
---|---|
List<? extends Element> |
Elements.getAllMembers(TypeElement type)
継承されているか直接宣言されているかにかかわらず、型要素のすべてのメンバーを返します。 |
Name |
Elements.getBinaryName(TypeElement type)
型要素の「バイナリ名」を返します。 |
DeclaredType |
Types.getDeclaredType(DeclaredType containing,
TypeElement typeElem,
TypeMirror... typeArgs)
メンバーである型の包含型を指定すると、型要素と実際の型引数に対応する型を返します。 |
DeclaredType |
Types.getDeclaredType(TypeElement typeElem,
TypeMirror... typeArgs)
型要素と実際の型引数に対応する型を返します。 |
boolean |
Elements.overrides(ExecutableElement overrider,
ExecutableElement overridden,
TypeElement type)
指定された型のメンバーであるメソッドが別のメソッドをオーバーライドするかどうかをテストします。 |
R |
ElementKindVisitor6.visitType(TypeElement e,
P p)
特定の 種類 の型である ANNOTATION_TYPE 、CLASS 、ENUM 、または INTERFACE などのためのビジットメソッドをディスパッチして、型要素をビジットします。 |
R |
ElementScanner6.visitType(TypeElement e,
P p)
型要素をビジットします。 |
R |
SimpleElementVisitor6.visitType(TypeElement e,
P p)
型要素をビジットします。 |
R |
ElementKindVisitor6.visitTypeAsAnnotationType(TypeElement e,
P p)
defaultAction を呼び出すことで ANNOTATION_TYPE 型要素をビジットします。 |
R |
ElementKindVisitor6.visitTypeAsClass(TypeElement e,
P p)
defaultAction を呼び出すことで CLASS 型要素をビジットします。 |
R |
ElementKindVisitor6.visitTypeAsEnum(TypeElement e,
P p)
defaultAction を呼び出すことで ENUM 型要素をビジットします。 |
R |
ElementKindVisitor6.visitTypeAsInterface(TypeElement e,
P p)
defaultAction を呼び出すことで INTERFACE 型要素をビジットします。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。