インタフェースValueLayout.OfShort

すべてのスーパー・インタフェース:
MemoryLayout, ValueLayout
含まれているインタフェース:
ValueLayout

public static sealed interface ValueLayout.OfShort extends ValueLayout
キャリアがshort.classの値レイアウト。
導入されたバージョン:
22
関連項目:
  • メソッドの詳細

    • withName

      ValueLayout.OfShort withName(String name)
      このレイアウトと同じ特性を持つメモリー・レイアウトを、指定された名前で返します。
      定義:
      インタフェースMemoryLayout内のwithName
      定義:
      インタフェースValueLayout内のwithName
      パラメータ:
      name - レイアウト名
      戻り値:
      このレイアウトと同じ特性を持つが、指定された名前を持つメモリー・レイアウト
      関連項目:
    • withoutName

      ValueLayout.OfShort withoutName()
      このレイアウトと同じ特性を持つメモリー・レイアウトを名前なしで返します。
      定義:
      インタフェースMemoryLayout内のwithoutName
      定義:
      インタフェースValueLayout内のwithoutName
      戻り値:
      このレイアウトと同じ特性を持つが名前のないメモリー・レイアウト
      関連項目:
    • withByteAlignment

      ValueLayout.OfShort withByteAlignment(long byteAlignment)
      このレイアウトと同じ特性を持つメモリー・レイアウトを返しますが、指定された整列制約(バイト単位)を使用します。
      定義:
      インタフェースMemoryLayout内のwithByteAlignment
      定義:
      インタフェースValueLayout内のwithByteAlignment
      パラメータ:
      byteAlignment - レイアウト整列制約(バイト単位)
      戻り値:
      このレイアウトと同じ特性を持つメモリー・レイアウト。ただし、指定された整列制約(バイト単位)
      例外:
      IllegalArgumentException - byteAlignmentが2の累乗でない場合
    • withOrder

      ValueLayout.OfShort withOrder(ByteOrder order)
      このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。
      定義:
      インタフェースValueLayout内のwithOrder
      パラメータ:
      order - 必要なバイト順序
      戻り値:
      このレイアウトと同じ特性を持つが、指定されたバイト順序を持つ値レイアウト