インタフェースPackageEntry
- すべてのスーパー・インタフェース:
PoolEntry
public sealed interface PackageEntry extends PoolEntry
classファイルの定数プールで、パッケージを表すCONSTANT_Package_infoをモデル化します。
PackageEntryの使用は、名前のないパッケージを表さないPackageDescで表されます。 変換は、ConstantPoolBuilder.packageEntry(PackageDesc)およびasSymbol()を介して行われます。
パッケージ・エントリはコンポジットです:
PackageEntry(Utf8Entry name)
nameはバイナリ・パッケージ名の「内部フォーム」で、空ではありません。- Java Virtual Machine仕様を参照してください:
-
「4.4.12
CONSTANT_Package_info構造」 - 導入されたバージョン:
- 24
-
フィールドのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明asSymbol()「パッケージ名」のシンボリック記述子を返します。booleanmatches(PackageDesc desc) このエントリが指定されたパッケージを説明しているかどうかを返します。name()インタフェースで宣言されたメソッド PoolEntry
constantPool, index, tag, width
-
メソッドの詳細
-
name
-
asSymbol
PackageDesc asSymbol()「パッケージ名」のシンボリック記述子を返します。 -
matches
boolean matches(PackageDesc desc) このエントリが指定されたパッケージを説明しているかどうかを返します。- パラメータ:
desc- パッケージ記述子- 戻り値:
- このエントリが指定されたパッケージを記述するかどうか
- 導入されたバージョン:
- 25
-