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
protected  void addParams(StringBuilder uri)
          Add request params to URI
 int getPage()
          Get initial page number
 int getPageSize()
          Get initial page size
 
Methods inherited from class org.eclipse.egit.github.core.client.GitHubRequest
equals, generateUri, getParams, getResponseContentType, getType, getUri, hashCode, setParams, setResponseContentType, 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

addParams

protected void addParams(StringBuilder uri)
Description copied from class: GitHubRequest
Add request params to URI

Overrides:
addParams in class GitHubRequest

getPage

public int getPage()
Get initial page number

Returns:
page


Copyright © 2012. All Rights Reserved.