public static class ProviderCompartment.QueryBuilder<T>
extends java.lang.Object
| Constructor and Description |
|---|
QueryBuilder(android.net.Uri uri,
java.lang.Class<T> entityClass,
ProviderCompartment compartment) |
| Modifier and Type | Method and Description |
|---|---|
T |
get()
Convenience for calling
query().get() |
android.database.Cursor |
getCursor()
Convenience for calling
query().getCursor() |
java.util.List<T> |
list()
Convenience for calling
query().list() |
ProviderCompartment.QueryBuilder<T> |
orderBy(java.lang.String order) |
QueryResultIterable<T> |
query()
Execute the query and return a
QueryResultIterable |
ProviderCompartment.QueryBuilder<T> |
withProjection(java.lang.String... projection) |
ProviderCompartment.QueryBuilder<T> |
withSelection(java.lang.String selection,
java.lang.String... args) |
public QueryBuilder(android.net.Uri uri,
java.lang.Class<T> entityClass,
ProviderCompartment compartment)
public ProviderCompartment.QueryBuilder<T> withSelection(java.lang.String selection, java.lang.String... args)
public ProviderCompartment.QueryBuilder<T> orderBy(java.lang.String order)
public ProviderCompartment.QueryBuilder<T> withProjection(java.lang.String... projection)
public QueryResultIterable<T> query()
QueryResultIterablepublic android.database.Cursor getCursor()
query().getCursor()public T get()
query().get()