V - the type of the values returned by this query.public abstract class Query<V> extends Object
GqlQuery and StructuredQuery.
Note that queries require proper indexing. See
Cloud Datastore Index Configuration for help configuring indexes.| Modifier and Type | Class and Description |
|---|---|
static class |
Query.ResultType<V>
This class represents the expected type of the result.
|
| Modifier and Type | Method and Description |
|---|---|
static EntityQuery.Builder |
entityQueryBuilder()
Returns a new
StructuredQuery builder for full (complete entities) queries. |
static <V> GqlQuery.Builder<V> |
gqlQueryBuilder(Query.ResultType<V> resultType,
String gql)
Returns a new
GqlQuery builder. |
static GqlQuery.Builder<?> |
gqlQueryBuilder(String gql)
Returns a new
GqlQuery builder. |
static KeyQuery.Builder |
keyQueryBuilder()
Returns a new
StructuredQuery builder for key only queries. |
String |
namespace() |
static ProjectionEntityQuery.Builder |
projectionEntityQueryBuilder()
Returns a new
StructuredQuery builder for projection queries. |
String |
toString() |
public String namespace()
public String toString()
public static GqlQuery.Builder<?> gqlQueryBuilder(String gql)
GqlQuery builder.public static <V> GqlQuery.Builder<V> gqlQueryBuilder(Query.ResultType<V> resultType, String gql)
GqlQuery builder.public static EntityQuery.Builder entityQueryBuilder()
StructuredQuery builder for full (complete entities) queries.public static KeyQuery.Builder keyQueryBuilder()
StructuredQuery builder for key only queries.public static ProjectionEntityQuery.Builder projectionEntityQueryBuilder()
StructuredQuery builder for projection queries.Copyright © 2016 Google. All rights reserved.