org.eclipse.egit.github.core.client
Class PagedRequest<V>

java.lang.Object
  extended by org.eclipse.egit.github.core.client.GitHubRequest
      extended by org.eclipse.egit.github.core.client.PagedRequest<V>
Type Parameters:
V -

public class PagedRequest<V>
extends GitHubRequest

Paged request class that contains the initial page size and page number of the request.


Field Summary
static int PAGE_FIRST
          First page
static int PAGE_SIZE
          Default page size
 
Constructor Summary
PagedRequest()
          Create paged request with default size
PagedRequest(int start, int size)
          Create paged request with given starting page and page size.
 
Method Summary
 int getPage()
          Get initial page number
 int getPageSize()
          Get initial page size
protected  List<org.apache.http.NameValuePair> getPairs(Map<String,String> data)
          Get name value pairs for data map.
 
Methods inherited from class org.eclipse.egit.github.core.client.GitHubRequest
equals, generateUri, getParams, getType, getUri, hashCode, setParams, setType, setUri, setUri, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PAGE_FIRST

public static final int PAGE_FIRST
First page

See Also:
Constant Field Values

PAGE_SIZE

public static final int PAGE_SIZE
Default page size

See Also:
Constant Field Values
Constructor Detail

PagedRequest

public PagedRequest()
Create paged request with default size


PagedRequest

public PagedRequest(int start,
                    int size)
Create paged request with given starting page and page size.

Parameters:
start -
size -
Method Detail

getPageSize

public int getPageSize()
Get initial page size

Returns:
pageSize

getPairs

protected List<org.apache.http.NameValuePair> getPairs(Map<String,String> data)
Description copied from class: GitHubRequest
Get name value pairs for data map.

Overrides:
getPairs in class GitHubRequest
Returns:
name value pair array

getPage

public int getPage()
Get initial page number

Returns:
page


Copyright © 2012. All Rights Reserved.