- 既知のすべてのサブインタフェース:
ModuleElement.ExportsDirective
,ModuleElement.OpensDirective
,ModuleElement.ProvidesDirective
,ModuleElement.RequiresDirective
,ModuleElement.UsesDirective
- 含まれているインタフェース:
ModuleElement
public static interface ModuleElement.Directive
このモジュールの宣言内のディレクティブを表します。 モジュール宣言のディレクティブは、Java Platform Module Systemのモジュールを構成します。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
修飾子と型メソッド説明<R,
P> R accept
(ModuleElement.DirectiveVisitor<R, P> v, P p) このディレクティブにビジターを適用します。getKind()
このディレクティブのkind
を返します。
-
メソッドの詳細
-
getKind
ModuleElement.DirectiveKind getKind()このディレクティブのkind
を返します。- 「requiresディレクティブ」の種類は
REQUIRES
です。 - 「exportsディレクティブ」の種類は
EXPORTS
です。 - 「ディレクティブのオープン」の種類は
OPENS
です。 - 「ディレクティブを使用」の種類は
USES
です。 - 「ディレクティブを提供」の種類は
PROVIDES
です。
- 戻り値:
- このディレクティブの
kind
- 「requiresディレクティブ」の種類は
-
accept
<R,P> R accept(ModuleElement.DirectiveVisitor<R, P> v, P p) このディレクティブにビジターを適用します。- 型パラメータ:
R
- ビジターのメソッドの戻り型P
- ビジターのメソッドに追加するパラメータの型- パラメータ:
v
- このディレクティブで操作しているビジターp
- ビジターに追加するパラメータ- 戻り値:
- ビジター指定の結果
-