インタフェースjavax.lang.model.element.ModuleElementの
使用
ModuleElementを使用するパッケージ
パッケージ
説明
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
-
javax.lang.model.elementでのModuleElementの使用
型ModuleElementの引数を持つ型を返すjavax.lang.model.elementのメソッド修飾子と型メソッド説明List<? extends ModuleElement> ModuleElement.ExportsDirective.getTargetModules()パッケージのエクスポート先である特定のモジュール、またはこのモジュールを読みやすくするすべてのモジュールにパッケージがエクスポートされる場合はnullを返します。List<? extends ModuleElement> ModuleElement.OpensDirective.getTargetModules()パッケージがオープンされている特定のモジュールを返します。パッケージがこのモジュールの可読性を持つすべてのモジュールを開いている場合はnullを返します。型ModuleElementのパラメータを持つjavax.lang.model.elementのメソッド -
javax.lang.model.utilでのModuleElementの使用
修飾子と型メソッド説明default ModuleElementElements.getModuleElement(CharSequence name) 完全修飾名を指定してモジュール要素を返します。default ModuleElementElements.getModuleOf(Element e) 要素のモジュールを返します。型ModuleElementの引数を持つ型を返すjavax.lang.model.utilのメソッド修飾子と型メソッド説明default Set<? extends ModuleElement> Elements.getAllModuleElements()現在の環境内のすべてのモジュール要素を返します。static List<ModuleElement> elements内のモジュールのリストを返します。static Set<ModuleElement> elements内のモジュールのセットを返します。型ModuleElementのパラメータを持つjavax.lang.model.utilのメソッド修飾子と型メソッド説明default Elements.OriginElements.getOrigin(ModuleElement m, ModuleElement.Directive directive) 指定されたモジュール・ディレクティブのoriginを返します。default PackageElementElements.getPackageElement(ModuleElement module, CharSequence name) 指定されたモジュールから見た完全修飾名でパッケージを返します。default TypeElementElements.getTypeElement(ModuleElement module, CharSequence name) 指定されたモジュールから見た標準名で型要素を返します。default booleanElements.isAutomaticModule(ModuleElement module) モジュール要素が自動モジュールの場合はtrue、そうでない場合はfalseを返します。AbstractElementVisitor6.visitModule(ModuleElement e, P p) モジュール要素にアクセスします。abstract RAbstractElementVisitor9.visitModule(ModuleElement e, P p) モジュール要素にアクセスします。ElementKindVisitor9.visitModule(ModuleElement e, P p) モジュール要素にアクセスします。ElementScanner9.visitModule(ModuleElement e, P p) モジュール要素にアクセスします。SimpleElementVisitor9.visitModule(ModuleElement e, P p) モジュール要素にアクセスします。