Class Attachment
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.attachment.Attachment
-
- All Implemented Interfaces:
IDescriptionHolder,IRegistrationDateHolder,IRegistratorHolder,java.io.Serializable
@JsonObject("as.dto.attachment.Attachment") public class Attachment extends java.lang.Object implements java.io.Serializable, IDescriptionHolder, IRegistrationDateHolder, IRegistratorHolder- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Attachment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getContent()java.lang.StringgetDescription()AttachmentFetchOptionsgetFetchOptions()java.lang.StringgetFileName()java.lang.StringgetLatestVersionPermlink()java.lang.StringgetPermlink()AttachmentgetPreviousVersion()java.util.DategetRegistrationDate()PersongetRegistrator()java.lang.StringgetTitle()java.lang.IntegergetVersion()voidsetContent(byte[] content)voidsetDescription(java.lang.String description)voidsetFetchOptions(AttachmentFetchOptions fetchOptions)voidsetFileName(java.lang.String fileName)voidsetLatestVersionPermlink(java.lang.String latestVersionPermlink)voidsetPermlink(java.lang.String permlink)voidsetPreviousVersion(Attachment previousVersion)voidsetRegistrationDate(java.util.Date registrationDate)voidsetRegistrator(Person registrator)voidsetTitle(java.lang.String title)voidsetVersion(java.lang.Integer version)java.lang.StringtoString()
-
-
-
Method Detail
-
getFetchOptions
public AttachmentFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(AttachmentFetchOptions fetchOptions)
-
getFileName
public java.lang.String getFileName()
-
setFileName
public void setFileName(java.lang.String fileName)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
getPermlink
public java.lang.String getPermlink()
-
setPermlink
public void setPermlink(java.lang.String permlink)
-
getLatestVersionPermlink
public java.lang.String getLatestVersionPermlink()
-
setLatestVersionPermlink
public void setLatestVersionPermlink(java.lang.String latestVersionPermlink)
-
getVersion
public java.lang.Integer getVersion()
-
setVersion
public void setVersion(java.lang.Integer version)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getPreviousVersion
public Attachment getPreviousVersion()
-
setPreviousVersion
public void setPreviousVersion(Attachment previousVersion)
-
getContent
public byte[] getContent()
-
setContent
public void setContent(byte[] content)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-