Package org.exoplatform.chat.bean
Class File
- java.lang.Object
-
- org.exoplatform.chat.bean.File
-
- All Implemented Interfaces:
Comparable<File>
public class File extends Object implements Comparable<File>
-
-
Constructor Summary
Constructors Constructor Description File()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(File file)StringgetCreatedDate()DategetCreatedDateAsDate()StringgetDownloadLink()StringgetName()StringgetOwner()StringgetPath()StringgetPublicUrl()StringgetRestPath()LonggetSize()StringgetSizeLabel()StringgetTitle()StringgetUuid()voidsetCreatedDate(Calendar createdDate)voidsetName(String name)voidsetOwner(String owner)voidsetPath(String path)voidsetPublicUrl(String publicUrl)voidsetSize(Long size)voidsetSizeLabel(String sizeLabel)voidsetTitle(String title)voidsetUuid(String uuid)StringtoJSON()
-
-
-
Method Detail
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getCreatedDateAsDate
public Date getCreatedDateAsDate()
-
getCreatedDate
public String getCreatedDate()
-
setCreatedDate
public void setCreatedDate(Calendar createdDate)
-
getSizeLabel
public String getSizeLabel()
-
setSizeLabel
public void setSizeLabel(String sizeLabel)
-
getRestPath
public String getRestPath()
-
getDownloadLink
public String getDownloadLink()
-
getPath
public String getPath()
-
setPath
public void setPath(String path)
-
getUuid
public String getUuid()
-
setUuid
public void setUuid(String uuid)
-
getPublicUrl
public String getPublicUrl()
-
setPublicUrl
public void setPublicUrl(String publicUrl)
-
getSize
public Long getSize()
-
setSize
public void setSize(Long size)
-
getOwner
public String getOwner()
-
setOwner
public void setOwner(String owner)
-
compareTo
public int compareTo(File file)
- Specified by:
compareToin interfaceComparable<File>
-
toJSON
public String toJSON()
-
-