モジュール java.base
パッケージ java.lang.foreign

インタフェースMemoryLayout.PathElement

含まれているインタフェース:
MemoryLayout

public static sealed interface MemoryLayout.PathElement
レイアウト・パス内の要素。 パス要素には次の3種類があります:
  • 「グループ・パスの要素」。名前または索引によって、GroupLayout内のメンバー・レイアウトを選択するために使用します。
  • 「順序パスの要素」SequenceLayout内で1つ以上の順序要素のレイアウトを選択するために使用します。
  • 「パス要素を間接参照」。アドレス・レイアウトをターゲット・レイアウトとして「参照解除」するために使用されます。
複数のシーケンス要素レイアウトを選択するシーケンス・パス要素は、「オープン・パス要素」と呼ばれます。
実装要件:
このインタフェースの実装は不変、スレッド・セーフ、およびvalue-basedです。
導入されたバージョン:
22