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