- All Known Subinterfaces:
MemoryAddress
,MemorySegment
public interface Addressable
Represents a type which is addressable. An addressable type is one which can be projected down to
a memory address instance (see
address()
). Examples of addressable types are MemorySegment
,
and MemoryAddress
.- API Note:
- In the future, if the Java language permits,
Addressable
may become asealed
interface, which would prohibit subclassing except by explicitly permitted types, such asMemorySegment
andMemoryAddress
. - Implementation Requirements:
- Implementations of this interface value-based.
-
Method Summary
-
Method Details
-
address
MemoryAddress address()Map this object into aMemoryAddress
instance.- Returns:
- the
MemoryAddress
instance associated with this object.
-