モジュール java.compiler
パッケージ javax.lang.model.element

インタフェースModuleElement

    • メソッドの詳細

      • getQualifiedName

        Name getQualifiedName​()
        このモジュールの完全修飾名を返します。 「名前のないモジュール」の場合、空の名前が返されます。
        定義:
        getQualifiedName、インタフェース: QualifiedNameable
        APIの注:
        モジュール名が1つの識別子で構成されている場合、このメソッドはその識別子を返します。これは、修飾された形式ではないにもかかわらずモジュールの完全修飾名とみなされます。 モジュール名が複数の識別子で構成される場合、このメソッドは名前全体を返します。
        戻り値:
        このモジュールの完全修飾名、またはこれが名前のないモジュールの場合は空の名前
        Java™言語仕様:
        6.2 名前および識別子
      • isOpen

        boolean isOpen​()
        オープン・モジュールの場合はtrueを返し、それ以外の場合は falseを返します。
        戻り値:
        これがオープン・モジュールの場合はtrue、それ以外の場合は false
      • isUnnamed

        boolean isUnnamed​()
        これが名前のないモジュールであればtrueを、そうでなければ falseを返します。
        戻り値:
        このモジュールが名前のないモジュールであればtrue、それ以外の場合は false
      • getDirectives

        List<? extends ModuleElement.Directive> getDirectives​()
        このモジュールの宣言に含まれるディレクティブを返します。
        戻り値:
        このモジュールの宣言におけるディレクティブ