# Hierarchy For Package java.lang.foreign

Package Hierarchies:

- All Packages

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.lang.foreign.ArenaPREVIEW (also extends java.lang.foreign.SegmentAllocatorPREVIEW)
- java.lang.foreign.FunctionDescriptorPREVIEW
- java.lang.foreign.LinkerPREVIEW
- java.lang.foreign.Linker.OptionPREVIEW
- java.lang.foreign.MemoryLayoutPREVIEW
  - java.lang.foreign.GroupLayoutPREVIEW
    - java.lang.foreign.StructLayoutPREVIEW
    - java.lang.foreign.UnionLayoutPREVIEW
  - java.lang.foreign.PaddingLayoutPREVIEW
  - java.lang.foreign.SequenceLayoutPREVIEW
  - java.lang.foreign.ValueLayoutPREVIEW
    - java.lang.foreign.AddressLayoutPREVIEW
    - java.lang.foreign.ValueLayout.OfBooleanPREVIEW
    - java.lang.foreign.ValueLayout.OfBytePREVIEW
    - java.lang.foreign.ValueLayout.OfCharPREVIEW
    - java.lang.foreign.ValueLayout.OfDoublePREVIEW
    - java.lang.foreign.ValueLayout.OfFloatPREVIEW
    - java.lang.foreign.ValueLayout.OfIntPREVIEW
    - java.lang.foreign.ValueLayout.OfLongPREVIEW
    - java.lang.foreign.ValueLayout.OfShortPREVIEW
- java.lang.foreign.MemoryLayout.PathElementPREVIEW
- java.lang.foreign.MemorySegmentPREVIEW
- java.lang.foreign.MemorySegment.ScopePREVIEW
- java.lang.foreign.SegmentAllocatorPREVIEW
  - java.lang.foreign.ArenaPREVIEW (also extends java.lang.AutoCloseable)
- java.lang.foreign.SymbolLookupPREVIEW