@Override Query<V> nextQuery(com.google.datastore.v1.RunQueryResponse responsePb) { return StructuredQuery.<V>fromPb(getType(), getNamespace(), responsePb.getQuery()) .nextQuery(responsePb); } }
@Test public void testToAndFromPb() { assertEquals( ENTITY_QUERY, StructuredQuery.fromPb( ResultType.ENTITY, ENTITY_QUERY.getNamespace(), ENTITY_QUERY.toPb())); assertEquals( KEY_QUERY, StructuredQuery.fromPb(ResultType.KEY, KEY_QUERY.getNamespace(), KEY_QUERY.toPb())); assertEquals( PROJECTION_QUERY, StructuredQuery.fromPb( ResultType.PROJECTION_ENTITY, PROJECTION_QUERY.getNamespace(), PROJECTION_QUERY.toPb())); }
@Override Query<V> nextQuery(com.google.datastore.v1.RunQueryResponse responsePb) { return StructuredQuery.<V>fromPb(getType(), getNamespace(), responsePb.getQuery()) .nextQuery(responsePb); } }