public final class DigitalAsset extends Object
Constructor and Description |
---|
DigitalAsset() |
Modifier and Type | Method and Description |
---|---|
String |
getAssetID()
Get asset ID
|
Date |
getCreationDate()
Returns the digital asset's creation date.
|
DigitalAssetVersion |
getCurrentVersion()
Returns the digital asset's current version.
|
com.onwbp.base.text.UserMessage |
getDescription()
Returns the digital asset's description.
|
String |
getExtension()
Returns the digital asset's extension.
|
String |
getExternalID()
Returns the digital asset external Id.
|
BigDecimal |
getFileSize()
Gets the file size.
|
DigitalAssetKey |
getKey()
Returns the digital asset key.
|
com.onwbp.base.text.UserMessage |
getLabel()
Returns the digital asset's label.
|
Date |
getLastUpdatedDate()
Returns the digital asset's last updated date.
|
String |
getMd5CheckSumOfFile()
Get MD5 Hash of the physical asset file
|
List<MetaData> |
getMetaData()
Returns the digital asset's metadata.
|
String |
getPhysicalName()
Returns the digital asset's physical name.
|
DigitalAssetState |
getState()
Returns the digital asset's state.
|
List<Tag> |
getTags()
Gets the tags.
|
String |
getType()
Returns the digital asset's type.
|
String |
getURL()
Returns the digital asset's URL.
|
List<DigitalAssetVersion> |
getVersions()
Returns the digital asset's versions.
|
void |
setCurrentVersion(DigitalAssetVersion version)
Specifies the digital asset's current version.
|
void |
setDescription(com.onwbp.base.text.UserMessage description)
Specifies the digital asset's description.
|
void |
setFileSize(BigDecimal fileSize)
Sets the file size.
|
void |
setLabel(com.onwbp.base.text.UserMessage label)
Specifies the digital asset's label.
|
void |
setMd5CheckSumOfFile(String md5CheckSumOfFile)
Set MD5 Hash of the physical asset file
|
void |
setMetaData(List<MetaData> metadata)
Sets the metadata.
|
void |
setState(DigitalAssetState state)
Specifies the digital asset's state.
|
public String getURL()
public void setLabel(com.onwbp.base.text.UserMessage label)
public void setDescription(com.onwbp.base.text.UserMessage description)
public void setState(DigitalAssetState state)
public void setCurrentVersion(DigitalAssetVersion version)
public DigitalAssetKey getKey()
public String getPhysicalName()
public String getExternalID()
public com.onwbp.base.text.UserMessage getLabel()
public com.onwbp.base.text.UserMessage getDescription()
public Date getCreationDate()
public Date getLastUpdatedDate()
public List<DigitalAssetVersion> getVersions()
public String getExtension()
public String getType()
public DigitalAssetVersion getCurrentVersion()
public DigitalAssetState getState()
public void setFileSize(BigDecimal fileSize)
public BigDecimal getFileSize()
public String getMd5CheckSumOfFile()
public void setMd5CheckSumOfFile(String md5CheckSumOfFile)
public String getAssetID()