クラスjava.lang.foreign.ValueLayout.OfShortの
使用
ValueLayout.OfShortPREVIEWを使用するパッケージ
-
java.lang.foreignでのValueLayout.OfShortPREVIEWの使用
ValueLayout.OfShortPREVIEWとして宣言されたjava.lang.foreign内のフィールド修飾子と型フィールド説明static final ValueLayout.OfShortPREVIEWValueLayout.JAVA_SHORTサイズがJavashort、ビット位置合わせが16、バイト順序がByteOrder.nativeOrder()に設定された値レイアウト定数。タイプValueLayout.OfShortPREVIEWのパラメータを持つjava.lang.foreignのメソッド修飾子と型メソッド説明default MemorySegmentPREVIEWSegmentAllocator.allocate(ValueLayout.OfShortPREVIEW layout, short value) 指定されたレイアウトでメモリー・セグメントを割り当て、指定された短い値で初期化します。default MemorySegmentPREVIEWSegmentAllocator.allocateArray(ValueLayout.OfShortPREVIEW elementLayout, short... elements) 指定されたレイアウトでメモリー・セグメントを割り当て、指定された短い要素で初期化します。shortMemoryAddress.get(ValueLayout.OfShortPREVIEW layout, long offset) 指定されたレイアウトで、指定されたオフセットでこのアドレスからshortを読み取ります。default shortMemorySegment.get(ValueLayout.OfShortPREVIEW layout, long offset) 指定されたレイアウトで、指定されたオフセットでこのセグメントからshortを読み取ります。shortMemoryAddress.getAtIndex(ValueLayout.OfShortPREVIEW layout, long index) 指定された索引で、指定されたレイアウト・サイズでスケールされたこのアドレスからshortを読み取ります。default shortMemorySegment.getAtIndex(ValueLayout.OfShortPREVIEW layout, long index) 指定された索引のこのセグメントから、指定されたレイアウト・サイズでスケールされたshortを読み取ります。voidMemoryAddress.set(ValueLayout.OfShortPREVIEW layout, long offset, short value) 指定されたレイアウトを使用して、指定されたオフセットでこのアドレスにshortを書き込みます。default voidMemorySegment.set(ValueLayout.OfShortPREVIEW layout, long offset, short value) 指定されたレイアウトを使用して、指定されたオフセットでこのセグメントにshortを書き込みます。voidMemoryAddress.setAtIndex(ValueLayout.OfShortPREVIEW layout, long index, short value) 指定された索引で、指定されたレイアウト・サイズでスケールされたこのアドレスにshortを書き込みます。default voidMemorySegment.setAtIndex(ValueLayout.OfShortPREVIEW layout, long index, short value) 指定された索引で、指定されたレイアウト・サイズでスケールされたこのセグメントにshortを書き込みます。short[]MemorySegment.toArray(ValueLayout.OfShortPREVIEW elementLayout) このメモリー・セグメントの内容を新しい短い配列にコピーします。