インタフェースjava.lang.foreign.ValueLayout.OfBooleanの
使用

ValueLayout.OfBooleanを使用するパッケージ
パッケージ
説明
Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。
  • java.lang.foreignでのValueLayout.OfBooleanの使用

    ValueLayout.OfBooleanとして宣言されたjava.lang.foreignのフィールド
    修飾子と型
    フィールド
    説明
    ValueLayout.JAVA_BOOLEAN
    サイズがJava boolean、1に設定されたバイト整列、およびByteOrder.nativeOrder()に設定されたバイト順序と同じ値レイアウト定数。
    修飾子と型
    メソッド
    説明
    ValueLayout.OfBoolean.withByteAlignment(long byteAlignment)
    このレイアウトと同じ特性を持つメモリー・レイアウトを返しますが、指定された整列制約(バイト単位)を使用します。
    ValueLayout.OfBoolean.withName(String name)
    このレイアウトと同じ特性を持つメモリー・レイアウトを、指定された名前で返します。
    ValueLayout.OfBoolean.withOrder(ByteOrder order)
    このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。
    ValueLayout.OfBoolean.withoutName()
    このレイアウトと同じ特性を持つメモリー・レイアウトを名前なしで返します。
    ValueLayout.OfBooleanのパラメータを持つjava.lang.foreignのメソッド
    修飾子と型
    メソッド
    説明
    boolean
    MemorySegment.get(ValueLayout.OfBoolean layout, long offset)
    指定されたオフセットを使用して、このセグメントからブールを読み取ります。
    boolean
    MemorySegment.getAtIndex(ValueLayout.OfBoolean layout, long index)
    指定されたインデックスのこのセグメントからブール値を読み取り、指定されたレイアウト・サイズでスケーリングします。
    void
    MemorySegment.set(ValueLayout.OfBoolean layout, long offset, boolean value)
    指定されたレイアウトを使用して、指定されたオフセットでこのセグメントにブール値を書き込みます。
    void
    MemorySegment.setAtIndex(ValueLayout.OfBoolean layout, long index, boolean value)
    指定されたインデックスのこのセグメントにブール値を書き込み、指定されたレイアウト・サイズでスケーリングします。