Uses of Class
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation

Packages that use JsonRepresentation
org.apache.isis.viewer.restfulobjects.applib   
org.apache.isis.viewer.restfulobjects.applib.domaintypes   
org.apache.isis.viewer.restfulobjects.applib.errors   
org.apache.isis.viewer.restfulobjects.applib.homepage   
org.apache.isis.viewer.restfulobjects.applib.links   
org.apache.isis.viewer.restfulobjects.applib.user   
org.apache.isis.viewer.restfulobjects.applib.util   
org.apache.isis.viewer.restfulobjects.applib.version   
org.apache.isis.viewer.restfulobjects.domainobjects   
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib
 

Methods in org.apache.isis.viewer.restfulobjects.applib with type parameters of type JsonRepresentation
<T extends JsonRepresentation>
T
JsonRepresentation.as(Class<T> cls)
          Convenience to simply "downcast".
<T extends JsonRepresentation>
RestfulResponse<T>
RestfulRequest.executeT()
           
<T extends JsonRepresentation>
RestfulResponse<T>
RestfulClient.followT(LinkRepresentation link)
           
<T extends JsonRepresentation>
RestfulResponse<T>
RestfulClient.followT(LinkRepresentation link, JsonRepresentation requestArgs)
           
static
<T extends JsonRepresentation>
RestfulResponse<T>
RestfulResponse.ofT(javax.ws.rs.core.Response response)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib that return JsonRepresentation
 JsonRepresentation JsonRepresentation.arrayGet(int i)
           
 JsonRepresentation JsonRepresentation.asArray()
           
 JsonRepresentation JsonRepresentation.asMap()
           
 JsonRepresentation JsonRepresentation.asNull()
           
 JsonRepresentation JsonRepresentation.ensureArray()
          A reciprocal of the behaviour of the automatic dereferencing of arrays that occurs when there is only a single instance.
 JsonRepresentation JsonRepresentation.getArray(String path)
           
 JsonRepresentation JsonRepresentation.getArrayEnsured(String path)
           
 JsonRepresentation RepresentationWalker.getEntity()
          The entity returned from the previous walk.
 JsonRepresentation JsonRepresentation.HasExtensions.getExtensions()
           
 JsonRepresentation JsonRepresentation.HasLinks.getLinks()
           
 JsonRepresentation JsonRepresentation.getMap(String path)
           
 JsonRepresentation JsonRepresentation.getNull(String path)
          Either returns a JsonRepresentation that indicates that the wrapped node has null value (ie isNull()), or returns null if there was no node with the provided path.
 JsonRepresentation JsonRepresentation.getRepresentation(String pathTemplate, Object... args)
           
static JsonRepresentation JsonRepresentation.newArray()
           
static JsonRepresentation JsonRepresentation.newArray(int initialSize)
           
static JsonRepresentation JsonRepresentation.newMap(String... keyValuePairs)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib that return types with arguments of type JsonRepresentation
 Iterable<JsonRepresentation> JsonRepresentation.arrayIterable()
           
 Iterator<JsonRepresentation> JsonRepresentation.arrayIterator()
           
 RestfulResponse<JsonRepresentation> RestfulRequest.execute()
           
 RestfulResponse<JsonRepresentation> RestfulClient.follow(LinkRepresentation link)
           
 RestfulResponse<JsonRepresentation> RestfulClient.follow(LinkRepresentation link, JsonRepresentation requestArgs)
           
 Class<? extends JsonRepresentation> RepresentationType.getRepresentationClass()
           
 Iterable<Map.Entry<String,JsonRepresentation>> JsonRepresentation.mapIterable()
           
 Iterator<Map.Entry<String,JsonRepresentation>> JsonRepresentation.mapIterator()
           
static RestfulResponse<JsonRepresentation> RestfulResponse.of(javax.ws.rs.core.Response response)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib with parameters of type JsonRepresentation
 void JsonRepresentation.arrayAdd(JsonRepresentation value)
           
 void JsonRepresentation.arraySetElementAt(int i, JsonRepresentation objectRepr)
           
 ClientRequestConfigurer ClientRequestConfigurer.configureArgs(JsonRepresentation requestArgs)
          Used when following links ( RestfulClient.follow(LinkRepresentation)).
 RestfulResponse<JsonRepresentation> RestfulClient.follow(LinkRepresentation link, JsonRepresentation requestArgs)
           
<T extends JsonRepresentation>
RestfulResponse<T>
RestfulClient.followT(LinkRepresentation link, JsonRepresentation requestArgs)
           
 void JsonRepresentation.mapPut(String key, JsonRepresentation value)
           
 void HttpMethod.setUpArgs(ClientRequestConfigurer clientRequestConfigurer, JsonRepresentation requestArgs)
          It's a bit nasty that we need to ask for the UriBuilderImpl as well as the ClientRequest, but that's because the ClientRequest does not allow us to setup raw query strings (only query name/arg pairs)
 Q RestfulRequest.RequestParameter.valueOf(JsonRepresentation parameterRepresentation)
           
 void RepresentationWalker.walk(String path, JsonRepresentation invokeBody)
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.domaintypes
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.domaintypes
 class AbstractTypeMemberRepresentation
           
 class ActionDescriptionRepresentation
           
 class ActionParameterDescriptionRepresentation
           
 class CollectionDescriptionRepresentation
           
 class DomainTypeRepresentation
           
 class PropertyDescriptionRepresentation
           
 class TypeActionResultRepresentation
           
 class TypeListRepresentation
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.errors
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.errors
 class ErrorRepresentation
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.homepage
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.homepage
 class HomePageRepresentation
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.links
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.links
 class LinkRepresentation
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.links with type parameters of type JsonRepresentation
<T extends JsonRepresentation>
RestfulResponse<T>
LinkRepresentation.follow(org.jboss.resteasy.client.ClientExecutor executor, JsonRepresentation requestArgs)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.links that return JsonRepresentation
 JsonRepresentation LinkRepresentation.getArguments()
          Returns the "arguments" json-property of the link (a map).
 JsonRepresentation LinkRepresentation.getValue()
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.links that return types with arguments of type JsonRepresentation
<T> RestfulResponse<JsonRepresentation>
LinkRepresentation.follow(org.jboss.resteasy.client.ClientExecutor executor)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.links with parameters of type JsonRepresentation
<T extends JsonRepresentation>
RestfulResponse<T>
LinkRepresentation.follow(org.jboss.resteasy.client.ClientExecutor executor, JsonRepresentation requestArgs)
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.user
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.user
 class UserRepresentation
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.user that return JsonRepresentation
 JsonRepresentation UserRepresentation.getRoles()
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.util
 

Methods in org.apache.isis.viewer.restfulobjects.applib.util that return JsonRepresentation
 JsonRepresentation Parser.asJsonRepresentation(T t)
           
 JsonRepresentation JsonMapper.read(String json)
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.util with parameters of type JsonRepresentation
 boolean PathNode.matches(JsonRepresentation repr)
           
 T Parser.valueOf(JsonRepresentation jsonRepresentation)
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.version
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.applib.version
 class VersionRepresentation
           
 

Methods in org.apache.isis.viewer.restfulobjects.applib.version that return JsonRepresentation
 JsonRepresentation VersionRepresentation.getOptionalCapabilities()
           
 

Uses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.domainobjects
 

Subclasses of JsonRepresentation in org.apache.isis.viewer.restfulobjects.domainobjects
 class AbstractDomainObjectRepresentation
           
 class AbstractObjectMemberRepresentation
           
 class ActionResultRepresentation
           
 class DomainObjectRepresentation
           
 class DomainRepresentation
           
 class ListRepresentation
           
 class ObjectActionRepresentation
           
 class ObjectCollectionRepresentation
           
 class ObjectPropertyRepresentation
           
 class ScalarValueRepresentation
           
 class TransientDomainObjectRepresentation
           
 

Methods in org.apache.isis.viewer.restfulobjects.domainobjects that return JsonRepresentation
 JsonRepresentation DomainObjectRepresentation.getAction(String id)
           
 JsonRepresentation DomainObjectRepresentation.getActions()
           
 JsonRepresentation AbstractDomainObjectRepresentation.getCollection(String id)
           
 JsonRepresentation AbstractDomainObjectRepresentation.getCollections()
           
 JsonRepresentation DomainRepresentation.getExtensions()
           
 JsonRepresentation DomainRepresentation.getLinks()
           
 JsonRepresentation AbstractDomainObjectRepresentation.getMembers()
           
 JsonRepresentation AbstractDomainObjectRepresentation.getProperties()
           
 JsonRepresentation AbstractDomainObjectRepresentation.getProperty(String id)
           
 JsonRepresentation ActionResultRepresentation.getResult()
           
 JsonRepresentation ScalarValueRepresentation.getValue()
           
 JsonRepresentation ListRepresentation.getValues()
           
 



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