JavaTM Platform
Standard Ed. 6

インタフェース
javax.lang.model.element.ExecutableElement の使用

ExecutableElement を使用しているパッケージ
javax.annotation.processing 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 
javax.lang.model.element Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 
javax.lang.model.util プログラム要素の処理を支援するユーティリティーです。 
 

javax.annotation.processing での ExecutableElement の使用
 

ExecutableElement 型のパラメータを持つ javax.annotation.processing のメソッド
 Iterable<? extends Completion> Processor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
          ある注釈に対する推奨のコンプリートから成る反復可能オブジェクトを、ツールインフラストラクチャーに返します。
 Iterable<? extends Completion> AbstractProcessor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
          コンプリートの空の反復可能オブジェクトを返します。
 

javax.lang.model.element での ExecutableElement の使用
 

ExecutableElement 型の引数を持つ型を返す javax.lang.model.element のメソッド
 Map<? extends ExecutableElement,? extends AnnotationValue> AnnotationMirror.getElementValues()
          注釈の要素の値を返します。
 

ExecutableElement 型のパラメータを持つ javax.lang.model.element のメソッド
 R ElementVisitor.visitExecutable(ExecutableElement e, P p)
          実行可能要素をビジットします。
 

javax.lang.model.util での ExecutableElement の使用
 

ExecutableElement 型の引数を持つ型を返す javax.lang.model.util のメソッド
static List<ExecutableElement> ElementFilter.constructorsIn(Iterable<? extends Element> elements)
          elements 内のコンストラクタのリストを返します。
static Set<ExecutableElement> ElementFilter.constructorsIn(Set<? extends Element> elements)
          elements 内のコンストラクタのセットを返します。
 Map<? extends ExecutableElement,? extends AnnotationValue> Elements.getElementValuesWithDefaults(AnnotationMirror a)
          デフォルトを含む注釈の要素の値を返します。
static List<ExecutableElement> ElementFilter.methodsIn(Iterable<? extends Element> elements)
          elements 内のメソッドのリストを返します。
static Set<ExecutableElement> ElementFilter.methodsIn(Set<? extends Element> elements)
          elements 内のメソッドのセットを返します。
 

ExecutableElement 型のパラメータを持つ javax.lang.model.util のメソッド
 boolean Elements.overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)
          指定された型のメンバーであるメソッドが別のメソッドをオーバーライドするかどうかをテストします。
 R SimpleElementVisitor6.visitExecutable(ExecutableElement e, P p)
          実行可能要素をビジットします。
 R ElementScanner6.visitExecutable(ExecutableElement e, P p)
          実行可能要素をビジットします。
 R ElementKindVisitor6.visitExecutable(ExecutableElement e, P p)
          特定の 種類 の実行可能ファイルである CONSTRUCTORINSTANCE_INITMETHOD、または STATIC_INIT などのためのビジットメソッドをディスパッチして、実行可能要素をビジットします。
 R ElementKindVisitor6.visitExecutableAsConstructor(ExecutableElement e, P p)
          defaultAction を呼び出すことで CONSTRUCTOR 実行可能要素をビジットします。
 R ElementKindVisitor6.visitExecutableAsInstanceInit(ExecutableElement e, P p)
          defaultAction を呼び出すことで INSTANCE_INIT 実行可能要素をビジットします。
 R ElementKindVisitor6.visitExecutableAsMethod(ExecutableElement e, P p)
          defaultAction を呼び出すことで METHOD 実行可能要素をビジットします。
 R ElementKindVisitor6.visitExecutableAsStaticInit(ExecutableElement e, P p)
          defaultAction を呼び出すことで STATIC_INIT 実行可能要素をビジットします。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。