@Nonnull static StartPoint extract(@Nonnull RowRange rowRange) { switch (rowRange.getStartKeyCase()) { case STARTKEY_NOT_SET: return new StartPoint(ByteString.EMPTY, true); case START_KEY_CLOSED: return new StartPoint(rowRange.getStartKeyClosed(), true); case START_KEY_OPEN: if (rowRange.getStartKeyOpen().isEmpty()) { // Take care to normalize an open empty start key to be closed. return new StartPoint(ByteString.EMPTY, true); } else { return new StartPoint(rowRange.getStartKeyOpen(), false); } default: throw new IllegalArgumentException("Unknown startKeyCase: " + rowRange.getStartKeyCase()); } }
result = result && getStartKeyCase().equals(other.getStartKeyCase()); if (!result) return false; switch (startKeyCase_) {
public Builder mergeFrom(com.google.bigtable.v2.RowRange other) { if (other == com.google.bigtable.v2.RowRange.getDefaultInstance()) return this; switch (other.getStartKeyCase()) { case START_KEY_CLOSED:
@Nonnull static StartPoint extract(@Nonnull RowRange rowRange) { switch (rowRange.getStartKeyCase()) { case STARTKEY_NOT_SET: return new StartPoint(ByteString.EMPTY, true); case START_KEY_CLOSED: return new StartPoint(rowRange.getStartKeyClosed(), true); case START_KEY_OPEN: if (rowRange.getStartKeyOpen().isEmpty()) { // Take care to normalize an open empty start key to be closed. return new StartPoint(ByteString.EMPTY, true); } else { return new StartPoint(rowRange.getStartKeyOpen(), false); } default: throw new IllegalArgumentException("Unknown startKeyCase: " + rowRange.getStartKeyCase()); } }
final ByteString startKey; switch (btRange.getStartKeyCase()) { case START_KEY_OPEN: startBound = BoundType.OPEN; default: throw new IllegalArgumentException("Unexpected start key case: " + btRange.getStartKeyCase());
result = result && getStartKeyCase().equals(other.getStartKeyCase()); if (!result) return false; switch (startKeyCase_) {
result = result && getStartKeyCase().equals( other.getStartKeyCase()); if (!result) return false; switch (startKeyCase_) {
final ByteString startKey; switch (btRange.getStartKeyCase()) { case START_KEY_OPEN: startBound = BoundType.OPEN; default: throw new IllegalArgumentException("Unexpected start key case: " + btRange.getStartKeyCase());
public Builder mergeFrom(com.google.bigtable.v2.RowRange other) { if (other == com.google.bigtable.v2.RowRange.getDefaultInstance()) return this; switch (other.getStartKeyCase()) { case START_KEY_CLOSED: { setStartKeyClosed(other.getStartKeyClosed());
public Builder mergeFrom(com.google.bigtable.v2.RowRange other) { if (other == com.google.bigtable.v2.RowRange.getDefaultInstance()) return this; switch (other.getStartKeyCase()) { case START_KEY_CLOSED:
StartKeyCase startKeyCase = rowRange.getStartKeyCase(); if ((startKeyCase == StartKeyCase.START_KEY_CLOSED && startKeyIsAlreadyRead(rowRange.getStartKeyClosed()))