public class Relationship extends java.lang.Object implements MetaContainer, LinksContainer
Constructor and Description |
---|
Relationship() |
Relationship(java.util.List<ResourceIdentifier> resourceIds) |
Relationship(ResourceIdentifier resourceId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
Nullable<java.util.List<ResourceIdentifier>> |
getCollectionData() |
Nullable<java.lang.Object> |
getData() |
com.fasterxml.jackson.databind.node.ObjectNode |
getLinks() |
com.fasterxml.jackson.databind.node.ObjectNode |
getMeta() |
Nullable<ResourceIdentifier> |
getSingleData() |
int |
hashCode() |
void |
setData(Nullable<java.lang.Object> data) |
void |
setLinks(com.fasterxml.jackson.databind.node.ObjectNode links) |
void |
setMeta(com.fasterxml.jackson.databind.node.ObjectNode meta) |
public Relationship()
public Relationship(ResourceIdentifier resourceId)
public Relationship(java.util.List<ResourceIdentifier> resourceIds)
public com.fasterxml.jackson.databind.node.ObjectNode getMeta()
getMeta
in interface MetaContainer
public void setMeta(com.fasterxml.jackson.databind.node.ObjectNode meta)
setMeta
in interface MetaContainer
public Nullable<java.lang.Object> getData()
public void setData(Nullable<java.lang.Object> data)
public com.fasterxml.jackson.databind.node.ObjectNode getLinks()
getLinks
in interface LinksContainer
public void setLinks(com.fasterxml.jackson.databind.node.ObjectNode links)
setLinks
in interface LinksContainer
public Nullable<ResourceIdentifier> getSingleData()
public Nullable<java.util.List<ResourceIdentifier>> getCollectionData()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object