モジュール jdk.incubator.foreign
パッケージ jdk.incubator.foreign

インタフェースAddressable

既知のすべてのサブインタフェース:
CLinker.VaList, LibraryLookup.Symbol, MemoryAddress, MemorySegment

public interface Addressable
addressableのタイプを表します。 アドレス可能な型は、メモリー・アドレス・インスタンス(address()を参照してください)に投影できる型です。 アドレス可能なタイプの例としては、MemorySegmentMemoryAddressLibraryLookup.SymbolCLinker.VaListなどがあります。
APIのノート:
将来、Java言語で許可されている場合、Addressablesealedインタフェースになる可能性があり、MemorySegmentMemoryAddressLibraryLookup.SymbolCLinker.VaListなどの明示的に許可されているタイプ以外のサブクラス化は禁止されます。
実装要件:
このインタフェースvalue-basedの実装。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このオブジェクトをMemoryAddressインスタンスにマップします。
  • メソッドの詳細

    • address

      MemoryAddress address()
      このオブジェクトをMemoryAddressインスタンスにマップします。
      戻り値:
      このオブジェクトに関連付けられたMemoryAddressインスタンス。