- 既知のすべてのサブインタフェース:
CLinker.VaList
,LibraryLookup.Symbol
,MemoryAddress
,MemorySegment
public interface Addressable
addressableのタイプを表します。 アドレス可能な型は、メモリー・アドレス・インスタンス(
address()
を参照してください)に投影できる型です。 アドレス可能なタイプの例としては、MemorySegment
、MemoryAddress
、LibraryLookup.Symbol
、CLinker.VaList
などがあります。 - APIのノート:
- 将来、Java言語で許可されている場合、
Addressable
はsealed
インタフェースになる可能性があり、MemorySegment
、MemoryAddress
、LibraryLookup.Symbol
、CLinker.VaList
などの明示的に許可されているタイプ以外のサブクラス化は禁止されます。 - 実装要件:
- このインタフェースvalue-basedの実装。
-
メソッドのサマリー
-
メソッドの詳細
-
address
MemoryAddress address()このオブジェクトをMemoryAddress
インスタンスにマップします。- 戻り値:
- このオブジェクトに関連付けられた
MemoryAddress
インスタンス。
-