/** * * * <pre> * An ending point for the query results. Query cursors are * returned in query result batches and * [can only be used to limit the same query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_limits_and_offsets). * </pre> * * <code>bytes end_cursor = 8;</code> */ public Builder clearEndCursor() { endCursor_ = getDefaultInstance().getEndCursor(); onChanged(); return this; }
setStartCursor(other.getStartCursor()); if (other.getEndCursor() != com.google.protobuf.ByteString.EMPTY) { setEndCursor(other.getEndCursor());
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.google.datastore.v1.Query)) { return super.equals(obj); } com.google.datastore.v1.Query other = (com.google.datastore.v1.Query) obj; boolean result = true; result = result && getProjectionList().equals(other.getProjectionList()); result = result && getKindList().equals(other.getKindList()); result = result && (hasFilter() == other.hasFilter()); if (hasFilter()) { result = result && getFilter().equals(other.getFilter()); } result = result && getOrderList().equals(other.getOrderList()); result = result && getDistinctOnList().equals(other.getDistinctOnList()); result = result && getStartCursor().equals(other.getStartCursor()); result = result && getEndCursor().equals(other.getEndCursor()); result = result && (getOffset() == other.getOffset()); result = result && (hasLimit() == other.hasLimit()); if (hasLimit()) { result = result && getLimit().equals(other.getLimit()); } result = result && unknownFields.equals(other.unknownFields); return result; }
hash = (53 * hash) + getStartCursor().hashCode(); hash = (37 * hash) + END_CURSOR_FIELD_NUMBER; hash = (53 * hash) + getEndCursor().hashCode(); hash = (37 * hash) + OFFSET_FIELD_NUMBER; hash = (53 * hash) + getOffset();
setStartCursor(new Cursor(queryPb.getStartCursor())); if (!queryPb.getEndCursor().isEmpty()) { setEndCursor(new Cursor(queryPb.getEndCursor()));
/** * <pre> * An ending point for the query results. Query cursors are * returned in query result batches and * [can only be used to limit the same query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_limits_and_offsets). * </pre> * * <code>optional bytes end_cursor = 8;</code> */ public Builder clearEndCursor() { endCursor_ = getDefaultInstance().getEndCursor(); onChanged(); return this; }
/** * * * <pre> * An ending point for the query results. Query cursors are * returned in query result batches and * [can only be used to limit the same query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_limits_and_offsets). * </pre> * * <code>bytes end_cursor = 8;</code> */ public Builder clearEndCursor() { endCursor_ = getDefaultInstance().getEndCursor(); onChanged(); return this; }
setStartCursor(other.getStartCursor()); if (other.getEndCursor() != com.google.protobuf.ByteString.EMPTY) { setEndCursor(other.getEndCursor());
setStartCursor(other.getStartCursor()); if (other.getEndCursor() != com.google.protobuf.ByteString.EMPTY) { setEndCursor(other.getEndCursor());
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.google.datastore.v1.Query)) { return super.equals(obj); } com.google.datastore.v1.Query other = (com.google.datastore.v1.Query) obj; boolean result = true; result = result && getProjectionList().equals(other.getProjectionList()); result = result && getKindList().equals(other.getKindList()); result = result && (hasFilter() == other.hasFilter()); if (hasFilter()) { result = result && getFilter().equals(other.getFilter()); } result = result && getOrderList().equals(other.getOrderList()); result = result && getDistinctOnList().equals(other.getDistinctOnList()); result = result && getStartCursor().equals(other.getStartCursor()); result = result && getEndCursor().equals(other.getEndCursor()); result = result && (getOffset() == other.getOffset()); result = result && (hasLimit() == other.hasLimit()); if (hasLimit()) { result = result && getLimit().equals(other.getLimit()); } result = result && unknownFields.equals(other.unknownFields); return result; }
hash = (53 * hash) + getStartCursor().hashCode(); hash = (37 * hash) + END_CURSOR_FIELD_NUMBER; hash = (53 * hash) + getEndCursor().hashCode(); hash = (37 * hash) + OFFSET_FIELD_NUMBER; hash = (53 * hash) + getOffset();
hash = (53 * hash) + getStartCursor().hashCode(); hash = (37 * hash) + END_CURSOR_FIELD_NUMBER; hash = (53 * hash) + getEndCursor().hashCode(); hash = (37 * hash) + OFFSET_FIELD_NUMBER; hash = (53 * hash) + getOffset();
result = result && getStartCursor() .equals(other.getStartCursor()); result = result && getEndCursor() .equals(other.getEndCursor()); result = result && (getOffset() == other.getOffset());
setStartCursor(new Cursor(queryPb.getStartCursor())); if (!queryPb.getEndCursor().isEmpty()) { setEndCursor(new Cursor(queryPb.getEndCursor()));