クラスjdk.incubator.foreign.SequenceLayoutの
使用
パッケージ | 説明 |
---|---|
jdk.incubator.foreign |
下位レベルの安全かつ効率的なメモリー・アクセスをサポートするクラスです。
|
-
jdk.incubator.foreignでのSequenceLayoutの使用
SequenceLayoutを戻すjdk.incubator.foreignのメソッド 修飾子と型 メソッド 説明 static SequenceLayout
MemoryLayout. ofSequence(long elementCount, MemoryLayout elementLayout)
指定された要素レイアウトおよび要素数を使用して、新規順序レイアウトを作成します。static SequenceLayout
MemoryLayout. ofSequence(MemoryLayout elementLayout)
バインドなし要素カウントと指定された要素レイアウトを使用して、新しい順序レイアウトを作成します。SequenceLayout
SequenceLayout. withBitAlignment(long alignmentBits)
目的の位置合せ制約を機能する新しいレイアウトを作成します。SequenceLayout
SequenceLayout. withElementCount(long elementCount)
要素レイアウト、位置合せ制約および名前がこのシーケンス・レイアウトと同じであり、指定された要素数が含まれる新しいシーケンス・レイアウトを取得します。SequenceLayout
SequenceLayout. withName(String name)
必要なレイアウトnameが機能する新しいレイアウトを作成します。型SequenceLayoutの引数を持つ型を返すjdk.incubator.foreignのメソッド 修飾子と型 メソッド 説明 Optional<DynamicConstantDesc<SequenceLayout>>
SequenceLayout. describeConstable()