public class DomainObjectRepresentation extends DomainRepresentation
JsonRepresentation.HasExtensions, JsonRepresentation.HasLinks, JsonRepresentation.HasLinkToSelf, JsonRepresentation.HasLinkToUp_HHmmss, jsonNode, yyyyMMdd, yyyyMMddTHHmmssZ| Constructor and Description |
|---|
DomainObjectRepresentation(org.codehaus.jackson.JsonNode jsonNode) |
| Modifier and Type | Method and Description |
|---|---|
DomainObjectMemberRepresentation |
getAction(String id) |
JsonRepresentation |
getActions() |
DomainObjectMemberRepresentation |
getCollection(String id) |
JsonRepresentation |
getCollections() |
String |
getDomainType()
Populated only for domain objects, not for domain services.
|
String |
getInstanceId()
Populated only for domain objects, not for domain services.
|
JsonRepresentation |
getMembers() |
String |
getOid()
Isis extension.
|
LinkRepresentation |
getPersistLink()
Only for transient, persistable, objects
|
JsonRepresentation |
getProperties() |
DomainObjectMemberRepresentation |
getProperty(String id) |
String |
getServiceId()
Populated only for domain services, not for domain objects.
|
String |
getTitle() |
getExtensions, getLinks, getLinkWithRel, getLinkWithRel, getSelfarrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayAdd, arrayGet, arrayIterable, arrayIterable, arrayIterator, arrayIterator, arraySetElementAt, as, asArg, asArray, asArrayNode, asBigDecimal, asBigDecimal, asBigInteger, asBigInteger, asBoolean, asByte, asChar, asDate, asDateTime, asDouble, asFloat, asInputStream, asInt, asJsonNode, asLink, asLong, asMap, asNull, asNumber, asObjectNode, asShort, asString, asTime, asUrlEncoded, ensureArray, equals, getArray, getArrayEnsured, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getByte, getChar, getDate, getDateTime, getDouble, getFloat, getInt, getLink, getLong, getMap, getNull, getRepresentation, getShort, getString, getTime, hashCode, isArray, isArray, isBigDecimal, isBigDecimal, isBigInteger, isBigInteger, isBoolean, isBoolean, isDecimal, isDecimal, isDouble, isDouble, isInt, isInt, isIntegralNumber, isIntegralNumber, isLink, isLink, isLink, isLong, isLong, isMap, isMap, isNull, isNull, isNumber, isNumber, isString, isString, isValue, mapHas, mapIterable, mapIterator, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapPut, mapValueAsLink, newArray, newArray, newMap, size, toStringpublic DomainObjectRepresentation(org.codehaus.jackson.JsonNode jsonNode)
public String getDomainType()
public String getInstanceId()
public String getServiceId()
public JsonRepresentation getMembers()
public DomainObjectMemberRepresentation getProperty(String id)
public JsonRepresentation getProperties()
public DomainObjectMemberRepresentation getCollection(String id)
public JsonRepresentation getCollections()
public DomainObjectMemberRepresentation getAction(String id)
public JsonRepresentation getActions()
public LinkRepresentation getPersistLink()
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.