インタフェースjava.lang.foreign.ValueLayout.OfShortの
使用
ValueLayout.OfShortを使用するパッケージ
-
java.lang.foreignでのValueLayout.OfShortの使用
ValueLayout.OfShortとして宣言されたjava.lang.foreignのフィールド修飾子と型フィールド説明static final ValueLayout.OfShortValueLayout.JAVA_SHORTサイズがJavashort、2に設定されたバイト整列、およびByteOrder.nativeOrder()に設定されたバイト順序と同じ値レイアウト定数。static final ValueLayout.OfShortValueLayout.JAVA_SHORT_UNALIGNEDサイズがJavaのshortと同じで、バイト順序がByteOrder.nativeOrder()に設定されている整列されていない値レイアウト定数。修飾子と型メソッド説明ValueLayout.OfShort.withByteAlignment(long byteAlignment) このレイアウトと同じ特性を持つメモリー・レイアウトを返しますが、指定された整列制約(バイト単位)を使用します。このレイアウトと同じ特性を持つメモリー・レイアウトを、指定された名前で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。ValueLayout.OfShort.withoutName()このレイアウトと同じ特性を持つメモリー・レイアウトを名前なしで返します。型ValueLayout.OfShortのパラメータを持つjava.lang.foreignのメソッド修飾子と型メソッド説明default MemorySegmentSegmentAllocator.allocateFrom(ValueLayout.OfShort layout, short value) 指定されたshort値で初期化された新しいメモリー・セグメントを返します。default MemorySegmentSegmentAllocator.allocateFrom(ValueLayout.OfShort elementLayout, short... elements) 指定されたshort配列の要素で初期化された新しいメモリー・セグメントを返します。shortMemorySegment.get(ValueLayout.OfShort layout, long offset) 指定されたレイアウトで、指定されたオフセットでこのセグメントからshortを読み取ります。shortMemorySegment.getAtIndex(ValueLayout.OfShort layout, long index) 指定された索引のこのセグメントから、指定されたレイアウト・サイズでスケールされたshortを読み取ります。voidMemorySegment.set(ValueLayout.OfShort layout, long offset, short value) 指定されたレイアウトを使用して、指定されたオフセットでこのセグメントにshortを書き込みます。voidMemorySegment.setAtIndex(ValueLayout.OfShort layout, long index, short value) 指定された索引で、指定されたレイアウト・サイズでスケールされたこのセグメントにshortを書き込みます。short[]MemorySegment.toArray(ValueLayout.OfShort elementLayout) このメモリー・セグメントの内容を新しい短い配列にコピーします。