インタフェース
javax.lang.model.element.ExecutableElementの使用
| パッケージ | 説明 | 
|---|---|
| com.sun.source.tree | ソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供します。 | 
| com.sun.source.util | 抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。 | 
| javax.annotation.processing | 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。 | 
| javax.lang.model.element | Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。 | 
| javax.lang.model.util | 
- 
com.sun.source.treeでのExecutableElementの使用ExecutableElementを返すcom.sun.source.treeのメソッド 修飾子と型 メソッド 説明 ExecutableElementScope. getEnclosingMethod()このスコープの位置を含む、もっとも内側の実行可能要素を返します。
- 
com.sun.source.utilでのExecutableElementの使用型ExecutableElementのパラメータを持つcom.sun.source.utilのメソッド 修飾子と型 メソッド 説明 abstract MethodTreeTrees. getTree(ExecutableElement method)指定されたExecutableElementのMethodTreeノードを返します。
- 
javax.annotation.processingでのExecutableElementの使用型ExecutableElementのパラメータを持つjavax.annotation.processingのメソッド 修飾子と型 メソッド 説明 Iterable<? extends Completion>AbstractProcessor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)コンプリートの空の反復可能オブジェクトを返します。Iterable<? extends Completion>Processor. getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)ある注釈に対する推奨のコンプリートから成る反復可能オブジェクトを、ツール・インフラストラクチャに返します。
- 
javax.lang.model.elementでのExecutableElementの使用ExecutableElementを返すjavax.lang.model.elementのメソッド 修飾子と型 メソッド 説明 ExecutableElementRecordComponentElement. getAccessor()指定されたレコード・コンポーネントに関連付けられたアクセッサの実行可能要素を返します。型ExecutableElementの引数を持つ型を返すjavax.lang.model.elementのメソッド 修飾子と型 メソッド 説明 Map<? extends ExecutableElement,? extends AnnotationValue>AnnotationMirror. getElementValues()注釈の要素の値を返します。型ExecutableElementのパラメータを持つjavax.lang.model.elementのメソッド 修飾子と型 メソッド 説明 RElementVisitor. 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のメソッド 修飾子と型 メソッド 説明 default booleanElements. isBridge(ExecutableElement e)実行可能要素がブリッジ・メソッドであればtrueを、そうでなければfalseを返します。booleanElements. overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)指定された型のメンバーであるメソッドが別のメソッドをオーバーライドするかどうかをテストします。default RecordComponentElementElements. recordComponentFor(ExecutableElement accessor)レコードに関連付けられ、Java言語のプレビュー機能。
 指定されたアクセッサのレコード・コンポーネントを返します。RElementKindVisitor6. visitExecutable(ExecutableElement e, P p)実行可能要素をビジットします。RElementScanner14. visitExecutable(ExecutableElement e, P p)実行可能要素をビジットします。RElementScanner6. visitExecutable(ExecutableElement e, P p)実行可能要素をビジットします。RSimpleElementVisitor6. visitExecutable(ExecutableElement e, P p)実行可能要素をビジットします。RElementKindVisitor6. visitExecutableAsConstructor(ExecutableElement e, P p)CONSTRUCTOR実行可能要素をビジットします。RElementKindVisitor6. visitExecutableAsInstanceInit(ExecutableElement e, P p)INSTANCE_INIT実行可能要素をビジットします。RElementKindVisitor6. visitExecutableAsMethod(ExecutableElement e, P p)METHOD実行可能要素をビジットします。RElementKindVisitor6. visitExecutableAsStaticInit(ExecutableElement e, P p)STATIC_INIT実行可能要素をビジットします。