# Print output for @column tags ?>
public
static
final
class
ContactsContract.Contacts.AggregationSuggestions.Builder
extends Object
| java.lang.Object | |
| ↳ | android.provider.ContactsContract.Contacts.AggregationSuggestions.Builder |
A convenience builder for aggregation suggestion content URIs.
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
ContactsContract.Contacts.AggregationSuggestions.Builder
|
addNameParameter(String name)
Add a name to be used when searching for aggregation suggestions. |
Uri
|
build()
Combine all of the options that have been set and return a new |
ContactsContract.Contacts.AggregationSuggestions.Builder
|
setContactId(long contactId)
Optional existing contact ID. |
ContactsContract.Contacts.AggregationSuggestions.Builder
|
setLimit(int limit)
Sets the Maximum number of suggested aggregations that should be returned. |
Inherited methods | |
|---|---|
public Builder ()
public ContactsContract.Contacts.AggregationSuggestions.Builder addNameParameter (String name)
Add a name to be used when searching for aggregation suggestions.
| Parameters | |
|---|---|
name |
String: name to find aggregation suggestions for |
| Returns | |
|---|---|
ContactsContract.Contacts.AggregationSuggestions.Builder |
This Builder object to allow for chaining of calls to builder methods |
public Uri build ()
Combine all of the options that have been set and return a new Uri
object for fetching aggregation suggestions.
| Returns | |
|---|---|
Uri |
|
public ContactsContract.Contacts.AggregationSuggestions.Builder setContactId (long contactId)
Optional existing contact ID. If it is not provided, the search
will be based exclusively on the values supplied with addNameParameter(String).
| Parameters | |
|---|---|
contactId |
long: contact to find aggregation suggestions for |
| Returns | |
|---|---|
ContactsContract.Contacts.AggregationSuggestions.Builder |
This Builder object to allow for chaining of calls to builder methods |
public ContactsContract.Contacts.AggregationSuggestions.Builder setLimit (int limit)
Sets the Maximum number of suggested aggregations that should be returned.
| Parameters | |
|---|---|
limit |
int: The maximum number of suggested aggregations |
| Returns | |
|---|---|
ContactsContract.Contacts.AggregationSuggestions.Builder |
This Builder object to allow for chaining of calls to builder methods |