Class CoreRangeScanItem

java.lang.Object
com.couchbase.client.core.kv.CoreRangeScanItem
Direct Known Subclasses:
LastCoreRangeScanItem

public class CoreRangeScanItem extends Object
Represents one individual document returned from a kv range scan stream.
  • Constructor Details Link icon

    • CoreRangeScanItem Link icon

      protected CoreRangeScanItem(int flags, Instant expiry, long seqno, long cas, byte[] key, byte[] value)
  • Method Details Link icon

    • keyOnly Link icon

      public static CoreRangeScanItem keyOnly(byte[] key)
    • keyAndBody Link icon

      public static CoreRangeScanItem keyAndBody(int flags, Instant expiry, long seqno, long cas, byte[] key, byte[] value)
    • flags Link icon

      public int flags()
    • expiry Link icon

      public Instant expiry()
    • seqno Link icon

      public long seqno()
    • cas Link icon

      public long cas()
    • key Link icon

      public String key()
    • keyBytes Link icon

      public byte[] keyBytes()
    • value Link icon

      public byte[] value()
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object