public final class Attribution extends ExtensibleData
extensionElements, transientProperties| Constructor and Description |
|---|
Attribution() |
| Modifier and Type | Method and Description |
|---|---|
Attribution |
changeMessage(String changeMessage)
Build up this attribution with a change message.
|
Attribution |
contributor(Agent agent)
Build up this attribution with a contributor.
|
Attribution |
contributor(ResourceReference contributor)
Build up this attribution with a contributor.
|
Attribution |
contributor(URI contributor)
Build up this attribution with a contributor.
|
Attribution |
created(Date created)
Build up this attribution with a created date.
|
Attribution |
creator(Agent agent)
Build up this attribution with a creator.
|
Attribution |
creator(ResourceReference creator)
Build up this attribution with a creator.
|
Attribution |
creator(URI creator)
Build up this attribution with a creator.
|
Attribution |
extensionElement(Object element) |
String |
getChangeMessage()
The "change message" for the attributed data provided by the contributor.
|
ResourceReference |
getContributor()
Reference to the contributor of the attributed data.
|
Date |
getCreated()
The created timestamp for the attributed data.
|
ResourceReference |
getCreator()
Reference to the creator of the attributed data.
|
Date |
getModified()
The modified timestamp for the attributed data.
|
Attribution |
id(String id)
Build up this object with an id.
|
Attribution |
modified(Date modified)
Build up this attribution with a modified date.
|
void |
setChangeMessage(String changeMessage)
The "change message" for the attributed data provided by the contributor.
|
void |
setContributor(ResourceReference contributor)
Reference to the contributor of the attributed data.
|
void |
setCreated(Date created)
The created timestamp for the attributed data.
|
void |
setCreator(ResourceReference creator)
Reference to the creator of the attributed data.
|
void |
setModified(Date modified)
The modified timestamp for the attributed data.
|
String |
toString()
Provide a simple toString() method.
|
addExtensionElement, embed, findExtensionOfType, findExtensionOfType, findExtensionsOfType, findExtensionsOfType, getExtensionElements, getId, getTransientProperties, getTransientProperty, removeExtensionElements, setExtensionElement, setExtensionElements, setId, setTransientPropertypublic Attribution id(String id)
ExtensibleDataid in class ExtensibleDataid - The id.public Attribution extensionElement(Object element)
extensionElement in class ExtensibleDatapublic ResourceReference getContributor()
public void setContributor(ResourceReference contributor)
contributor - Reference to the contributor of the attributed data.public Attribution contributor(ResourceReference contributor)
contributor - The contributor.public Attribution contributor(URI contributor)
contributor - The contributor.public Attribution contributor(Agent agent)
agent - The contributor.public ResourceReference getCreator()
public void setCreator(ResourceReference creator)
creator - Reference to the creator of the attributed data.public Attribution creator(ResourceReference creator)
creator - The creator.public Attribution creator(URI creator)
creator - The creator.public Attribution creator(Agent agent)
agent - The creator.public Date getModified()
public void setModified(Date modified)
modified - The modified timestamp for the attributed data.public Attribution modified(Date modified)
modified - The modified date.public Date getCreated()
public void setCreated(Date created)
created - The created timestamp for the attributed data.public Attribution created(Date created)
created - The created date.public String getChangeMessage()
public void setChangeMessage(String changeMessage)
changeMessage - The "change message" for the attributed data provided by the contributor.public Attribution changeMessage(String changeMessage)
changeMessage - The change message.public String toString()
toString in class ExtensibleDataCopyright © 2016. All rights reserved.