public static final class Range.ByteStringRange extends Range<ByteString,R> implements Serializable
Range.BoundType, Range.ByteStringRange, Range.TimestampRange
Modifier and Type | Method and Description |
---|---|
protected R |
clone() |
static Range.ByteStringRange |
create(ByteString closedStart,
ByteString openEnd) |
static Range.ByteStringRange |
create(String closedStart,
String openEnd) |
R |
endClosed(ByteString end)
Creates a new
Range with the specified inclusive end and the current start. |
R |
endClosed(String end)
Creates a new
Range with the specified inclusive end and the current start. |
R |
endOpen(ByteString end)
Creates a new
Range with the specified exclusive end and the current start. |
R |
endOpen(String end)
Creates a new
Range with the specified exclusive end and the current start. |
boolean |
equals(Object o) |
int |
hashCode() |
R |
of(String startClosed,
String endOpen)
Creates a new
Range with the specified inclusive start and the specified exclusive
end. |
static Range.ByteStringRange |
prefix(ByteString prefix) |
static Range.ByteStringRange |
prefix(String prefix) |
R |
startClosed(ByteString start)
Creates a new
Range with the specified inclusive start and the current end. |
R |
startClosed(String start)
Creates a new
Range with the specified inclusive start and the current end. |
R |
startOpen(ByteString start)
Creates a new
Range with the specified exclusive start and the current end. |
R |
startOpen(String start)
Creates a new
Range with the specified exclusive start and the current end. |
static Range.ByteStringRange |
unbounded() |
endUnbounded, getEnd, getEndBound, getStart, getStartBound, of, startUnbounded
public static Range.ByteStringRange prefix(String prefix)
public static Range.ByteStringRange prefix(ByteString prefix)
public static Range.ByteStringRange unbounded()
public static Range.ByteStringRange create(ByteString closedStart, ByteString openEnd)
public static Range.ByteStringRange create(String closedStart, String openEnd)
public R of(String startClosed, String endOpen)
Range
with the specified inclusive start and the specified exclusive
end.public R startOpen(@Nonnull String start)
Range
with the specified exclusive start and the current end.public R startClosed(@Nonnull String start)
Range
with the specified inclusive start and the current end.public R endOpen(@Nonnull String end)
Range
with the specified exclusive end and the current start.public R endClosed(@Nonnull String end)
Range
with the specified inclusive end and the current start.public R startOpen(@Nonnull ByteString start)
Range
Range
with the specified exclusive start and the current end.startOpen
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R startClosed(@Nonnull ByteString start)
Range
Range
with the specified inclusive start and the current end.startClosed
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R endOpen(@Nonnull ByteString end)
Range
Range
with the specified exclusive end and the current start.endOpen
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R endClosed(@Nonnull ByteString end)
Range
Range
with the specified inclusive end and the current start.endClosed
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
Copyright © 2019 Google LLC. All rights reserved.