public class ObjectPropertyReprRenderer extends AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>
AbstractObjectMemberReprRenderer.ModelinkTo, mode, objectAdapter, objectMember, objectMemberTypeincludesSelf, jsonValueEncoder, representation, resourceContext| Constructor and Description |
|---|
ObjectPropertyReprRenderer(IResourceContext context) |
ObjectPropertyReprRenderer(IResourceContext context,
LinkFollowSpecs linkFollower,
String propertyId,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLinksIsisProprietary() |
protected void |
addLinksToFormalDomainModel() |
protected void |
addMutatorLinksIfEnabled() |
protected void |
followDetailsLink(org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation detailsLink)
Mandatory hook method to support x-ro-follow-links
|
protected void |
putExtensionsIsisProprietary() |
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation |
render() |
addLinkFor, asArguments, asEventSerialization, asFollowed, asMutated, asStandalone, getMemberId, getMemberSpecFacet, hasMemberFacet, isMemberVisible, linkToForMutatorInvoke, mutatorArgs, putDisabledReasonIfDisabled, renderMemberContent, usability, usingLinkTo, visibility, with, withMemberModeaddExtensionsIsisProprietaryChangedObjects, addLink, addMediaTypeParams, cast, getExtensions, getInteractionInitiatedBy, getJsonValueEncoder, getLinkFollowSpecs, getLinks, getMediaType, getResourceContext, includesSelf, streamServiceAdapters, withExtensions, withLink, withLinkpublic ObjectPropertyReprRenderer(IResourceContext context)
public ObjectPropertyReprRenderer(IResourceContext context, LinkFollowSpecs linkFollower, String propertyId, org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation)
public org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation render()
render in interface ReprRenderer<ObjectPropertyReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>>render in class ReprRendererAbstract<ObjectPropertyReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>>protected void followDetailsLink(org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation detailsLink)
followDetailsLink in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addMutatorLinksIfEnabled()
addMutatorLinksIfEnabled in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addLinksToFormalDomainModel()
addLinksToFormalDomainModel in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addLinksIsisProprietary()
addLinksIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void putExtensionsIsisProprietary()
putExtensionsIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.