org.apache.isis.viewer.restfulobjects.domainobjects
Class DomainObjectRepresentation

java.lang.Object
  extended by org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation
      extended by org.apache.isis.viewer.restfulobjects.domainobjects.DomainRepresentation
          extended by org.apache.isis.viewer.restfulobjects.domainobjects.AbstractDomainObjectRepresentation
              extended by org.apache.isis.viewer.restfulobjects.domainobjects.DomainObjectRepresentation
All Implemented Interfaces:
JsonRepresentation.HasExtensions, JsonRepresentation.HasLinks, JsonRepresentation.LinksToSelf

public class DomainObjectRepresentation
extends AbstractDomainObjectRepresentation


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation
JsonRepresentation.HasExtensions, JsonRepresentation.HasLinks, JsonRepresentation.LinksToSelf
 
Field Summary
 
Fields inherited from class org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation
jsonNode
 
Constructor Summary
DomainObjectRepresentation(org.codehaus.jackson.JsonNode jsonNode)
           
 
Method Summary
 JsonRepresentation getAction(String id)
           
 JsonRepresentation getActions()
           
 String getOid()
           
 
Methods inherited from class org.apache.isis.viewer.restfulobjects.domainobjects.AbstractDomainObjectRepresentation
getCollection, getCollections, getMembers, getProperties, getProperty, getTitle
 
Methods inherited from class org.apache.isis.viewer.restfulobjects.domainobjects.DomainRepresentation
getExtensions, getLinks, getLinkWithRel, getLinkWithRel, getSelf
 
Methods inherited from class org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation
arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayGet, arrayIterable, arrayIterable, arrayIterator, arrayIterator, arraySetElementAt, as, asArg, asArray, asArrayNode, asBigDecimal, asBigInteger, asBoolean, asDouble, asInputStream, asInt, asJsonNode, asLink, asLong, asMap, asNull, asObjectNode, asString, asUrlEncoded, ensureArray, getArray, getArrayEnsured, getBigDecimal, getBigInteger, getBoolean, getDouble, getInt, getLink, getLong, getMap, getNull, getRepresentation, getString, isArray, isArray, isBigDecimal, isBigDecimal, isBigInteger, isBigInteger, isBoolean, isBoolean, isDouble, isDouble, isInt, isInt, isLink, isLink, isLink, isLong, isLong, isMap, isMap, isNull, isNull, isString, isString, isValue, mapHas, mapIterable, mapIterator, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapValueAsLink, newArray, newArray, newMap, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DomainObjectRepresentation

public DomainObjectRepresentation(org.codehaus.jackson.JsonNode jsonNode)
Method Detail

getOid

public String getOid()

getActions

public JsonRepresentation getActions()

getAction

public JsonRepresentation getAction(String id)


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