Uses of Interface
java.lang.foreign.MemoryLayout.PathElement
Packages that use MemoryLayout.PathElementPREVIEW
Package
Description
Provides low-level access to memory and functions outside the Java runtime.
-
Uses of MemoryLayout.PathElementPREVIEW in java.lang.foreign
Methods in java.lang.foreign that return MemoryLayout.PathElementPREVIEWModifier and TypeMethodDescriptionMemoryLayout.PathElement.dereferenceElement()Returns a path element which dereferences an address layout as its target layoutPREVIEW (where set).MemoryLayout.PathElement.groupElement(long index) Returns a path element which selects a member layout with the given index in a group layout.MemoryLayout.PathElement.groupElement(String name) Returns a path element which selects a member layout with the given name in a group layout.MemoryLayout.PathElement.sequenceElement()Returns an open path element which selects an unspecified element layout in a sequence layout.MemoryLayout.PathElement.sequenceElement(long index) Returns a path element which selects the element layout at the specified position in a sequence layout.MemoryLayout.PathElement.sequenceElement(long start, long step) Returns an open path element which selects the element layout in a range of positions in a sequence layout.Methods in java.lang.foreign with parameters of type MemoryLayout.PathElementPREVIEWModifier and TypeMethodDescriptiondefault longMemoryLayout.byteOffset(MemoryLayout.PathElementPREVIEW... elements) Computes the offset, in bytes, of the layout selected by the given layout path, where the initial layout in the path is this layout.default MethodHandleMemoryLayout.byteOffsetHandle(MemoryLayout.PathElementPREVIEW... elements) Creates a method handle that computes the offset, in bytes, of the layout selected by the given layout path, where the initial layout in the path is this layout.default MemoryLayoutPREVIEWMemoryLayout.select(MemoryLayout.PathElementPREVIEW... elements) Returns the layout selected from the provided path, where the initial layout in the path is this layout.default MethodHandleMemoryLayout.sliceHandle(MemoryLayout.PathElementPREVIEW... elements) default VarHandleMemoryLayout.varHandle(MemoryLayout.PathElementPREVIEW... elements) Creates a var handle that accesses a memory segment at the offset selected by the given layout path, where the initial layout in the path is this layout.