クラスjava.lang.foreign.ValueLayout.OfByteの
使用
ValueLayout.OfBytePREVIEWを使用するパッケージ
-
java.lang.foreignでのValueLayout.OfBytePREVIEWの使用
ValueLayout.OfBytePREVIEWとして宣言されたjava.lang.foreign内のフィールド修飾子と型フィールド説明static final ValueLayout.OfBytePREVIEWValueLayout.JAVA_BYTEJavabyteと同じサイズの値レイアウト定数、8に設定されたビット整列、およびByteOrder.nativeOrder()に設定されたバイト順序。タイプValueLayout.OfBytePREVIEWのパラメータを持つjava.lang.foreignのメソッド修飾子と型メソッド説明default MemorySegmentPREVIEWSegmentAllocator.allocate(ValueLayout.OfBytePREVIEW layout, byte value) 指定されたレイアウトでメモリー・セグメントを割り当て、指定されたバイト値で初期化します。default MemorySegmentPREVIEWSegmentAllocator.allocateArray(ValueLayout.OfBytePREVIEW elementLayout, byte... elements) 指定されたレイアウトでメモリー・セグメントを割り当て、指定されたバイト要素で初期化します。byteMemoryAddress.get(ValueLayout.OfBytePREVIEW layout, long offset) 指定されたレイアウトで、指定されたオフセットでこのアドレスからバイトを読み取ります。default byteMemorySegment.get(ValueLayout.OfBytePREVIEW layout, long offset) 指定されたレイアウトで、指定されたオフセットでこのセグメントからバイトを読み取ります。voidMemoryAddress.set(ValueLayout.OfBytePREVIEW layout, long offset, byte value) 指定されたレイアウトを使用して、指定されたオフセットでこのアドレスにバイトを書き込みます。default voidMemorySegment.set(ValueLayout.OfBytePREVIEW layout, long offset, byte value) 指定されたレイアウトを使用して、指定されたオフセットでこのセグメントにバイトを書き込みます。byte[]MemorySegment.toArray(ValueLayout.OfBytePREVIEW elementLayout) このメモリー・セグメントの内容を新しいバイト配列にコピーします。