Statements (27)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:software
|
| gptkbp:documentation |
https://docs.oracle.com/en/java/javase/22/docs/api/java.base/java/lang/foreign/package-summary.html
|
| gptkbp:introducedIn |
gptkb:Java_20
|
| gptkbp:mayInclude |
gptkb:indoor_arena
gptkb:GroupLayout gptkb:MemoryLayout gptkb:SequenceLayout gptkb:StructLayout gptkb:Linker gptkb:MemorySegment FunctionDescriptor MemoryAddress SymbolLookup AddressLayout SegmentAllocator ValueLayout |
| gptkbp:partOf |
gptkb:Java_Virtual_Machine
|
| gptkbp:previouslyAvailableAs |
gptkb:jdk.incubator.foreign
|
| gptkbp:provides |
Foreign Function & Memory API
|
| gptkbp:replacedBy |
Java Native Interface (JNI) for some use cases
|
| gptkbp:status |
standard since Java 22
|
| gptkbp:usedFor |
interfacing with native code
calling native functions accessing native memory |
| gptkbp:bfsParent |
gptkb:Foreign_Function_&_Memory_API_(second_incubator)
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
java.lang.foreign package
|