org.apache.isis.viewer.restfulobjects.applib
Class RestfulRequest.RequestParameter<Q>

java.lang.Object
  extended by org.apache.isis.viewer.restfulobjects.applib.RestfulRequest.RequestParameter<Q>
Enclosing class:
RestfulRequest

public static class RestfulRequest.RequestParameter<Q>
extends Object


Field Summary
static RestfulRequest.RequestParameter<RestfulRequest.DomainModel> DOMAIN_MODEL
           
static RestfulRequest.RequestParameter<List<List<String>>> FOLLOW_LINKS
           
static RestfulRequest.RequestParameter<Integer> PAGE
           
static RestfulRequest.RequestParameter<Integer> PAGE_SIZE
           
static RestfulRequest.RequestParameter<List<String>> SORT_BY
           
static RestfulRequest.RequestParameter<Boolean> VALIDATE_ONLY
           
 
Method Summary
 Q getDefault()
           
 String getName()
           
 Parser<Q> getParser()
           
 String toString()
           
 Q valueOf(JsonRepresentation parameterRepresentation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FOLLOW_LINKS

public static RestfulRequest.RequestParameter<List<List<String>>> FOLLOW_LINKS

PAGE

public static RestfulRequest.RequestParameter<Integer> PAGE

PAGE_SIZE

public static RestfulRequest.RequestParameter<Integer> PAGE_SIZE

SORT_BY

public static RestfulRequest.RequestParameter<List<String>> SORT_BY

DOMAIN_MODEL

public static RestfulRequest.RequestParameter<RestfulRequest.DomainModel> DOMAIN_MODEL

VALIDATE_ONLY

public static RestfulRequest.RequestParameter<Boolean> VALIDATE_ONLY
Method Detail

getName

public String getName()

getParser

public Parser<Q> getParser()

valueOf

public Q valueOf(JsonRepresentation parameterRepresentation)

getDefault

public Q getDefault()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.