クラスjava.lang.foreign.ValueLayout.OfLongの
使用
ValueLayout.OfLongPREVIEWを使用するパッケージ
-
java.lang.foreignでのValueLayout.OfLongPREVIEWの使用
ValueLayout.OfLongPREVIEWとして宣言されたjava.lang.foreign内のフィールド修飾子と型フィールド説明static final ValueLayout.OfLongPREVIEWValueLayout.JAVA_LONGJavalongと同じサイズ、64に設定されたビット整列、ByteOrder.nativeOrder()に設定されたバイト順序を持つ値レイアウト定数。タイプValueLayout.OfLongPREVIEWのパラメータを持つjava.lang.foreignのメソッド修飾子と型メソッド説明VaList.Builder.addVarg(ValueLayout.OfLongPREVIEW layout, long value) long値を、構築されている変数引数リストに書き込みます。default MemorySegmentPREVIEWSegmentAllocator.allocate(ValueLayout.OfLongPREVIEW layout, long value) 指定されたレイアウトでメモリー・セグメントを割り当て、指定された長い値で初期化します。default MemorySegmentPREVIEWSegmentAllocator.allocateArray(ValueLayout.OfLongPREVIEW elementLayout, long... elements) 指定されたレイアウトでメモリー・セグメントを割り当て、指定された長い要素で初期化します。longMemoryAddress.get(ValueLayout.OfLongPREVIEW layout, long offset) 指定されたレイアウトを使用して、指定されたオフセットでこのアドレスからlongを読み取ります。default longMemorySegment.get(ValueLayout.OfLongPREVIEW layout, long offset) 指定されたレイアウトを使用して、指定されたオフセットでこのセグメントからlongを読み取ります。longMemoryAddress.getAtIndex(ValueLayout.OfLongPREVIEW layout, long index) 指定された索引で、指定されたレイアウト・サイズでスケールされたこのアドレスからlongを読み取ります。default longMemorySegment.getAtIndex(ValueLayout.OfLongPREVIEW layout, long index) 指定された索引でこのセグメントから、指定されたレイアウト・サイズでスケールされたlongを読み取ります。longVaList.nextVarg(ValueLayout.OfLongPREVIEW layout) 次の値をlongとして読み取って、この変数引数リストの位置を進めます。voidMemoryAddress.set(ValueLayout.OfLongPREVIEW layout, long offset, long value) 指定されたレイアウトを使用して、指定されたオフセットでこのアドレスにlongを書き込みます。default voidMemorySegment.set(ValueLayout.OfLongPREVIEW layout, long offset, long value) 指定されたレイアウトを使用して、指定されたオフセットでこのセグメントにlongを書き込みます。voidMemoryAddress.setAtIndex(ValueLayout.OfLongPREVIEW layout, long index, long value) 指定された索引で、指定されたレイアウト・サイズで拡大縮小されたこのアドレスにlongを書き込みます。default voidMemorySegment.setAtIndex(ValueLayout.OfLongPREVIEW layout, long index, long value) 指定された索引で、所定のレイアウト・サイズでスケールされたlongをこのセグメントに書き込みます。long[]MemorySegment.toArray(ValueLayout.OfLongPREVIEW elementLayout) このメモリー・セグメントの内容を新しい長い配列にコピーします。