com.google.gwt.gadgets.client.osapi.people
Class GetPeopleRequestBuilder

java.lang.Object
  extended by com.google.gwt.core.client.JavaScriptObject
      extended by com.google.gwt.gadgets.client.osapi.OsapiRequestBuilder<T>
          extended by com.google.gwt.gadgets.client.osapi.CollectionRequestBuilder<GetPeopleRequestBuilder>
              extended by com.google.gwt.gadgets.client.osapi.people.GetPeopleRequestBuilder

public class GetPeopleRequestBuilder
extends CollectionRequestBuilder<GetPeopleRequestBuilder>

Builder for requests returning OsapiCollection of Person.


Constructor Summary
protected GetPeopleRequestBuilder()
          Required by JavaScriptObject policy.
 
Method Summary
 OsapiRequest<OsapiCollection<Person>> build()
          Builds the request.
 GetPeopleRequestBuilder setFields(com.google.gwt.core.client.JsArrayString fields)
          Defines a set of fields to be requested.
 GetPeopleRequestBuilder setFields(java.lang.String... fields)
          Defines a set of fields to be requested.
 
Methods inherited from class com.google.gwt.gadgets.client.osapi.CollectionRequestBuilder
setContainsFilter, setCount, setEqualsFilter, setPresentFilter, setSorting, setStartIndex, setStartsWithFilter
 
Methods inherited from class com.google.gwt.gadgets.client.osapi.OsapiRequestBuilder
nativeSet, nativeSet, setGroupId, setUpdatedSince, setUserId
 
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createFunction, createObject, equals, hashCode, toSource, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetPeopleRequestBuilder

protected GetPeopleRequestBuilder()
Required by JavaScriptObject policy.

Method Detail

build

public final OsapiRequest<OsapiCollection<Person>> build()
Builds the request.

Returns:
OsapiRequest instance.

setFields

public final GetPeopleRequestBuilder setFields(com.google.gwt.core.client.JsArrayString fields)
Defines a set of fields to be requested.

Parameters:
fields - A set of fields to be requested.
See Also:
PeopleService.setDefaultFields(String...)

setFields

public final GetPeopleRequestBuilder setFields(java.lang.String... fields)
Defines a set of fields to be requested.

Parameters:
fields - A set of fields to be requested.
See Also:
PeopleService.setDefaultFields(String...)