クラス BitFieldSubCommands.Offset

java.lang.ObjectSE
org.springframework.data.redis.connection.BitFieldSubCommands.Offset
含まれているクラス:
BitFieldSubCommands

public static class BitFieldSubCommands.Offset extends ObjectSE
BitFieldSubCommands.BitFieldSubCommand 内で使用されるオフセット。ゼロまたは型ベースにすることができます。Redis リファレンスのビットと位置オフセットを参照してください。
導入:
2.1
作成者:
Christoph Strobl, Mark Paluch
  • メソッドの詳細

    • offset

      public static BitFieldSubCommands.Offset offset(long offset)
      新しいゼロベースのオフセットを作成します。
      : multipliedByTypeLength() を呼び出して、型ベースのオフセットに変更します。
      パラメーター:
      offset - null であってはなりません。
      戻り値:
    • multipliedByTypeLength

      public BitFieldSubCommands.Offset multipliedByTypeLength()
      新しい型ベースのオフセットを作成します。
      戻り値:
    • isZeroBased

      public boolean isZeroBased()
      戻り値:
      オフセットが 0 から始まり、型の長さが乗算されない場合は true。
    • getValue

      public long getValue()
      戻り値:
      実際のオフセット値
    • asString

      public StringSE asString()
      戻り値:
      Redis コマンド表現
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • equals

      public boolean equals(@Nullable ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode