# Uses of Interface
java.lang.foreign.SegmentAllocator

Packages that use SegmentAllocatorPREVIEW
Package
Description
java.lang.foreign
Provides low-level access to memory and functions outside the Java runtime.

## Uses of SegmentAllocatorPREVIEW in java.lang.foreign

Subinterfaces of SegmentAllocatorPREVIEW in java.lang.foreign
Modifier and Type
Interface
Description
`interface`
`ArenaPREVIEW`
Preview.
An arena controls the lifecycle of native memory segments, providing both flexible allocation and timely deallocation.
Methods in java.lang.foreign that return SegmentAllocatorPREVIEW
Modifier and Type
Method
Description
`static SegmentAllocatorPREVIEW`
SegmentAllocator.`prefixAllocator(MemorySegmentPREVIEW segment)`
Returns a segment allocator which responds to allocation requests by recycling a single segment.
`static SegmentAllocatorPREVIEW`
SegmentAllocator.`slicingAllocator(MemorySegmentPREVIEW segment)`
Returns a segment allocator which responds to allocation requests by returning consecutive slices obtained from the provided segment.