aerogear-controller 1.0.2

org.jboss.aerogear.controller.router.rest.pagination
Class Links

java.lang.Object
  extended by org.jboss.aerogear.controller.router.rest.pagination.Links

public class Links
extends Object

Links are a part of the metadata related to paging of fetched data.

Links are used to navigate the the first, previous, next, or last set of data.


Field Summary
private  String first
           
private  com.google.common.base.Optional<String> last
           
private  String next
           
private  String previous
           
 
Constructor Summary
Links(RequestPathParser requestPathParser, PaginationProperties paging)
           
 
Method Summary
 String getFirst()
           
 com.google.common.base.Optional<String> getLast()
           
 String getNext()
           
 String getPrevious()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

first

private final String first

previous

private final String previous

next

private final String next

last

private final com.google.common.base.Optional<String> last
Constructor Detail

Links

public Links(RequestPathParser requestPathParser,
             PaginationProperties paging)
Method Detail

getFirst

public String getFirst()

getPrevious

public String getPrevious()

getNext

public String getNext()

getLast

public com.google.common.base.Optional<String> getLast()

toString

public String toString()
Overrides:
toString in class Object

aerogear-controller 1.0.2

Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.